Box API v2 피드백 : "폴더"응답에는 파일에 대한 정보가 적어도 일부 정보가 있어야합니다.
-
11-12-2019 - |
문제
V2 피드백을 요구하는 개발자 페이지에 대한 Box.net 의견에 기반한 피드백입니다.
각 폴더에 대한 API가 "항목"에 대해 현재 반환하는 것은 다음과 같습니다.
"entries" :
[
{
"sequence_id": "0",
"type": "file",
"id": "2631999573",
"name":"IMG_1312.JPG"
},
{
"type":"folder",
"id":"2305623799",
"sequence_id":"1",
"name":"a child folder"
}
]
.
자식 항목에 대한 기본 메타 데이터 (크기, 수정 날짜 등)를 검색하는 것은 각 항목에 대해 REST 요청을 발행해야합니다.이것은 분명히 매우 비효율적입니다.
문제는 다음과 같습니다. V2가 릴리스되기 전에 변경 될 가능성이 있습니까?
해결책
새로운 블로그 게시물이 v2 엔드 포인트를 위해 롤오닝하고있는 필드 지원에 대해서만 금요일에 넣었습니까?이렇게하면 더 많은 필드를 반환 할 수 있도록 요청할 수있는 것이 정확히 주소가 있어야합니다.
http://developers.blog.box..com / 2012 / 09 / 28 / exciting-new-v2-갱신 /
다른 팁
폴더의 항목을 검색하도록 API 호출을 만들 때, i.e.
GET /folders/{folder id}/items
.
결과 항목 컬렉션에서 원하는 속성의 쉼표로 구분 된 목록을 사용하여 선택적 fields
매개 변수를 지정할 수 있습니다.속성은 전체 파일 및 폴더 객체.
예를 들어,이 호출을
GET /folders/{id}/items?fields=name,modified_at,description
.
이 응답을 얻을 것입니다
{
"total_count":2,
"entries":[
{
"type":"file",
"id":"2305649799",
"name":"a file",
"modified_at":"2012-06-04T21:32:21-07:00",
"description":"hey look it's a file"
},
{
"type":"folder",
"id":"2305649799",
"name":"a folder",
"modified_at":"2012-06-04T21:32:21-07:00",
"description":"hey look it's a folder"
}
]
.
}
유형 및 ID는 항목을 제대로 식별 할 수 있도록 항상 반환됩니다.
제휴하지 않습니다 StackOverflow