Autodesk forge Autodesk forge-don';我没有访问集线器的权限

Autodesk forge Autodesk forge-don';我没有访问集线器的权限,autodesk-forge,autodesk-data-management,Autodesk Forge,Autodesk Data Management,我正试着用这个。我在后端运行Laravel,并使用Guzzle发送请求。这对于获得三条腿的令牌和用户配置文件来说效果很好。然而,当我用Guzzle发送用户集线器的GET请求时,它返回一个200状态,没有内容 我尝试发送一个常规的curl,得到的响应是我没有访问该API的权限。我不确定这是我这边的设置,还是在我的forge设置中必须解决的问题 卷曲: 答复: {"warnings":[{ "Id":null, "HttpStatusCode":"403",

我正试着用这个。我在后端运行Laravel,并使用Guzzle发送请求。这对于获得三条腿的令牌和用户配置文件来说效果很好。然而,当我用Guzzle发送用户集线器的GET请求时,它返回一个200状态,没有内容

我尝试发送一个常规的curl,得到的响应是我没有访问该API的权限。我不确定这是我这边的设置,还是在我的forge设置中必须解决的问题

卷曲:

答复:

{"warnings":[{  "Id":null,
                "HttpStatusCode":"403",
                "ErrorCode":"BIM360DM_ERROR",
                "Title":"Unable to get hubs from BIM360DM US.",
                "Detail":"You don't have permission to access this API",
                "AboutLink":null,
                "Source":[],
                "meta":[]},
            {"Id":null,
                "HttpStatusCode":"403",
                "ErrorCode":"BIM360DM_ERROR",
                "Title":"Unable to get hubs from BIM360DM EMEA.",
                "Detail":"You don't have permission to access this API",
                "AboutLink":null,
                "Source":[],
                "meta":[]}
            ]
}

这里有几点需要检查:

  • 您是否已将Forge应用程序连接到BIM360帐户

  • 您是否为Forge应用程序提供了访问BIM文档项目的权限

  • 如果你遇到问题,按照这本好书解决问题


有关上述所有步骤的详细信息,请参见和。

我仍然对这里发生的事情感到困惑,尤其是关于一个平台的起点和终点。BIM 360是“施工管理软件”,它与连接Fusion 360文件有何关系?如果标准Fusion 360文档和BIM360文档之间存在差异,那么如何访问标准Fusion文档?据我所知,我没有BIM 360帐户,我不明白为什么我需要一个帐户来通过伪造帐户API访问其他用户的文件?为了解决这个问题。。。我只想访问用户的Fusion 360文件,但我似乎无法让任何人回答如何访问的问题。您正在使用一个两条腿的令牌,使用这种令牌的端点将只提供BIM 360文档结果,您没有启用,但也不需要。所以,做一个三条腿的身份验证,使用这种令牌,您将能够访问Fusion文件,现在要从用户访问这些文件,用户将需要登录,这基本上是授权开发人员(在本例中是您)访问他们的数据,出于安全原因,没有其他方法。不能为Fusion文件指定用户ID。
{"warnings":[{  "Id":null,
                "HttpStatusCode":"403",
                "ErrorCode":"BIM360DM_ERROR",
                "Title":"Unable to get hubs from BIM360DM US.",
                "Detail":"You don't have permission to access this API",
                "AboutLink":null,
                "Source":[],
                "meta":[]},
            {"Id":null,
                "HttpStatusCode":"403",
                "ErrorCode":"BIM360DM_ERROR",
                "Title":"Unable to get hubs from BIM360DM EMEA.",
                "Detail":"You don't have permission to access this API",
                "AboutLink":null,
                "Source":[],
                "meta":[]}
            ]
}