访问被拒绝 - 从 BIM 360 API 获取权限
Posted
技术标签:
【中文标题】访问被拒绝 - 从 BIM 360 API 获取权限【英文标题】:Access is Denied - Get Permissions from BIM 360 API 【发布时间】:2021-10-30 10:01:02 【问题描述】:根据 GET Permissions 端点发送 Get Req 时,我收到以下响应(请参阅下面的文档链接): https://forge.autodesk.com/en/docs/bim360/v1/reference/http/document-management-projects-project_id-folders-folder_id-permissions-GET/
请求:
resp = requests.get('https://developer.api.autodesk.com/bim360/docs/v1/projects/'+project_id+'/folders/'+folder_id+'/permissions', headers='Authorization': 'Bearer '+ tok)
身份验证令牌 (tok) 是通过范围 = 数据:读取的三足身份验证接收的。这是收到的响应:
"code": "ERR_AUTHORIZATION_ERROR", "title": "访问被拒绝", "detail": "对资源 的访问被拒绝"
感谢任何帮助!
谢谢, 约瑟夫
【问题讨论】:
【参考方案1】:请注意,用户必须具有访问所需信息的权限。
如指定in the documentation:
“如果您代表用户调用此端点,则用户需要对该文件夹具有 VIEW 权限。”
【讨论】:
以上是关于访问被拒绝 - 从 BIM 360 API 获取权限的主要内容,如果未能解决你的问题,请参考以下文章
您是不是需要 BIM360 许可证才能访问 BIM 360 文件
如何获取 Forge BIM 360 API 的问题根源类别?
无法为 Autodesk BIM 360 docs 项目创建 webhook