希望有人可以帮助我
我的箱子帐户上已经创建了一个文件夹,我想要获取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?
干杯
答案 0 :(得分:2)
我寄了一张Box票来解决这个问题。
这是他们的答复:
该文件夹实际上并不意味着有下载URL。它只是 发生在文件级别。因此,如果您使用该文件调用该文件 相同的参数,下载网址将显示。它不会表现出来 文件夹级别调用。
我指着http://developers.box.com/docs/#folders-update-information-about-a-folder 以及显示download_url的示例响应,引导我进行这种快乐的追逐。