Box API v2 피드백 : "폴더"응답에는 파일에 대한 정보가 적어도 일부 정보가 있어야합니다.

StackOverflow https://stackoverflow.com//questions/12649882

  •  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는 항목을 제대로 식별 할 수 있도록 항상 반환됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top