如果提交附件的 S3URL 包含在数据连接器提交报告中,为什么会无法获取?

问题描述 投票:0回答:1

我正在 C# 解决方案中迭代提交附件 CSV,以下载与给定提交项目关联的附件文件。在此期间,我遇到了障碍。在此特定附件上(到目前为止),S3URL 方法返回 null 值。在邮递员中进一步检查时,观察到以下 403 错误响应。

{
    "developerMessage": "ACM check failed, user or calling service does not have access to perform this operation",
    "userMessage": "",
    "errorCode": "AUTH-012",
    "more info": "https://developer.api.autodesk.com/documentation/v1/errors/AUTH-012"
}

AUTH-012 也未在 OAuth 错误处理文档中列为有效错误。以下是我在调查过程中做出的一些考虑。

  • 三足令牌的权限足以下载文件,因为其他提交项目下载得很好。
  • 相关提交未出现在 BIM 360 站点上的项目管理提交列表中,从 #25 跳至 #27
  • 我是 BIM 360 租户的帐户管理员,可以全面访问所有项目和相关文件。
  • 提交的状态为无效,但当尝试其他无效的提交附件时,可以毫无问题地获取 S3URL,并且附件下载正常。

后台可能发生什么情况会阻止下载此附件?

autodesk-forge autodesk-bim360
1个回答
0
投票

项目提交内容可能无法查看的原因如下:

  • 项目成员未分配文档经理角色。
  • 提交状态为开放。
  • 项目成员未被指定为提交审核者。

请您尝试以下操作并重新提交您的请求,如果问题仍然存在,请告知我们以供进一步审核

  • 将文档管理员的角色分配给项目成员。
  • 将提交状态从“开放”更改为“已关闭”。
  • 指定项目成员作为他们提交的材料的审阅者 需要查看。
© www.soinside.com 2019 - 2024. All rights reserved.