Box API V2反馈:“文件夹”响应应该至少有一些关于文件的信息

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

  •  11-12-2019
  •  | 
  •  

这是基于Box.NET关于开发人员页面的评论的反馈,询问V2反馈。

当前返回的每个文件夹的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之前更改?

有帮助吗?

解决方案

你是否看到了我们星期五的新博客文章关于这个问题的?字段支持我们正在为v2终点推出?这应该完全解决您所要求的,因为您可以要求返回更多字段。

http://developers.blog.box.com / 2012/09 / 28 / exciting-new-v2-更新/

其他提示

当您拨打API调用以检索文件夹的项目时,即。

GET /folders/{folder id}/items
.

您可以使用所需属性集合中返回的逗号分隔列表,使用逗号分隔的属性列表指定可选的世代属性。这些属性可以是满意为full 文件文件夹对象。

例如,如果我发出此调用

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