2013-03-05 2 views
1

Box API v2.0을 사용하고 있습니다.API를 사용하여 Box 폴더의 항목 수량을 쿼리하는 방법

설명서에 따라 다음 명령은 모든 폴더의 item_collection 필드와 함께 루트 폴더의 항목 목록을 반환해야합니다.

curl https://api.box.com/2.0/folders/0/items?fields=item_collection -H "Authorization: Bearer ACCESS_TOKEN" 

불행하게도, item_collection 필드는 무시되고 미니 형식이 반환됩니다. 문서에서

:

특정 속성, 다시 만 특정 속성을 얻을 수있는 필드 매개 변수와 함께 에 전달 될 수있는 전체 파일 또는 폴더 객체의 모든 속성; 그렇지 않은 경우 미니 형식은 기본적으로 각 항목 에 대해 반환됩니다.

알려진 문제인지와 해결 방법이 있다면 알고 계십니까?

+0

직접 (루트) 폴더의 항목 수 또는 사용자 상자의 총 항목 수를 확인하려고합니까? –

+0

"모든 속성"대신 "대부분의 속성"이라고 말해야합니다. 필드가 우리에게별로 의미가 없기 때문에 분명히 예외가 있으므로 우리는 필드를 지원하지 않습니다. – Peter

답변

0

실제로 설명서에 오류가 있습니다. item_collection은 현재/folders/{id}/items 끝점에서 지원되지 않습니다 (문서가 업데이트되고 있음).

+0

첫 번째 API 버전과 두 번째 API 버전간에 손실 된 것으로 보입니다. _item_collection_ 필드를 가져 오기 위해 모든 폴더에 대한 API 호출을 수행하지 않고 나열된 모든 폴더의 항목 수량을 표시하는 다른 방법이 있습니까? – Jeff