从BOX API V1升级到V2

时间:2013-05-23 20:38:16

标签: box-api

我正在使用Box帐户升级Web应用程序的同步层,我正处于中间位置并且有一些问题:

  1. 有没有办法通过一个请求获取文件夹和文档的完整结构?我的另一个解决方案是为每个文件夹提出多个请求以获取其包含的内容(文件夹和文件)

  2. 标签中的API尚未添加,是否有某个确认的日期可以准备好?标签在我们的应用中很重要。

  3. 授权,我使用API​​ V1中使用的相同值作为标题(授权:BoxAuth api_key = {0}& auth_token = {1})(一个系统帐户)而无需使用刷新令牌,每次都获得一个新的授权令牌。这会在未来发挥作用吗?

  4. 每当用户尝试从框中删除文档以检查是否可以删除此文档时,是否有办法在我们的Web应用程序端调用服务或Web API?

  5. 由于

1 个答案:

答案 0 :(得分:1)

1)V2中没有1:1的get_account_tree等价物。您需要进行递归GET / folders /:id / items调用才能获取整个文件夹树

2)我们将在V2中添加标签,但此时没有确定的日期。

3)V1号认证将与V1 API一起弃用。您需要将应用移植到使用OAuth 2。

4)您可能需要检查/ events API以执行此操作:http://developers.box.com/docs/#events-get-events-for-a-user