因此,在我的previous question周围添加协作者的权限后,我在尝试使用API创建Box中文件夹的共享链接时,会遇到进一步的权限问题。
因此,要确认,我已在API帐户上启用了“管理企业”范围。
以下是我要回复的错误消息:
{"type":"error","status":403,"code":"access_denied_insufficient_permissions","help_url":"http:\/\/developers.box.com\/docs\/#errors","message":"Access denied - insufficient permission","request_id":"2137493926531843e3c61af"}
这是我发送的POST数据:
{"shared_link":{"access":"collaborators"}}
以下是我发送给它的网址:
https://api.box.com/2.0/folders/1561835651
文件夹ID用于我使用API创建的文件夹,我也可以将协作者添加到该文件夹中,所以到目前为止,我拥有执行这些操作的所有正确权限。
所以我的问题是,我还应该做些什么?我看不到有任何针对该帐户的选项建议我需要更多权限,并且文档不清楚我还需要做什么才能执行此操作。
答案 0 :(得分:0)
对于CreateSharedLink方法,HTTP操作是PUT。如果使用POST方法,则会返回403 sharedlink access_denied_insufficient_permissions错误。 -Ivy