我正在使用 Box v2.0 api 将 Box 集成到 iOS 应用程序中。
我遇到的第一个问题是“文件夹”api 请求对“条目”的 API 调用的响应太有限了。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 请求。这显然是非常低效的。
有没有办法在“文件夹/”响应中获得更丰富的元数据?可以通过在请求中提供合适的查询来过滤它。例如
GET /folders/980980989?fields=name,id,type,size,modified_at