文件夹下载URL Box API

时间:2014-06-04 16:56:40

标签: box

希望有人可以帮助我

我的箱子帐户上已经创建了一个文件夹,我想要获取download_url

我正在拨打以下电话:

https://api.box.com/2.0/folders/"folder_id"?fields=sync_state,shared_link 

'Authorization': 'Bearer <token_id>'

使用以下参数:

{"shared_link": {"access": "open", "permissions": {"can_preview": true, "can_download": true}}, "marked_for_sync": "synced"}

我回来了:

{"type":"folder","id":"folder_id","etag":"0","sync_state":"not_synced","shared_link":{"url":"https:\/\/app.box.com\/s\/qkzyovqm0dhgt9zaluxl","download_url":null,"vanity_url":null,"is_password_enabled":false,"unshared_at":null,"download_count":0,"preview_count":0,"access":"open","permissions":{"can_download":true,"can_preview":true}}}

为什么没有download_url?

干杯

1 个答案:

答案 0 :(得分:2)

我寄了一张Box票来解决这个问题。

这是他们的答复:

  

该文件夹实际上并不意味着有下载URL。它只是   发生在文件级别。因此,如果您使用该文件调用该文件   相同的参数,下载网址将显示。它不会表现出来   文件夹级别调用。

我指着http://developers.box.com/docs/#folders-update-information-about-a-folder 以及显示download_url的示例响应,引导我进行这种快乐的追逐。