尝试访问数据连接器 API 时出现“无法访问 API 产品”错误

问题描述

我在尝试通过 Postman 呼叫 Data Connector API 时遇到问题。 执行POST请求提交数据请求时,Postman返回如下错误:

    "developerMessage": "The client_id specified does not have access to the api product","moreInfo": "https://forge.autodesk.com/en/docs/oauth/v2/developers_guide/error_handling/","errorCode": "AUTH-001"

这是我尝试过的:

  • 我创建了一个可以访问所有 API 的 Forge 应用。
  • 该用户在帐户(拥有多个项目)中拥有执行概览权限。
  • 我使用具有 data:read、data:write 和 data:create 作用域的三足身份验证令牌调用 API。

这是我使用的代码(从 Postman 导出):

curl --location --request POST 'https://developer.api.autodesk.com/data-connector/v1/accounts/<ACCOUNT_ID>/requests' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <BEARER_TOKEN>' \
--data-raw '
{
    "description": "Test Extract","scheduleInterval": "ONE_TIME","effectiveFrom": "2021-01-30T12:00:00Z","serviceGroups": ["admin","checklists","dailylogs","issues","locations","submittals","cost","rfis"]
}'

非常感谢您的帮助。谢谢!

解决方法

我和你的问题完全一样,我不知道 API 是否真的公开。

希望 Adesk forge 团队的人可以回答我们。

,

是的,这个 API 现在是公开测试版。我们正在与工程师团队合作,很快就会回复您。我们为这个问题道歉!

,

Jro、Simon、Data Connector API 现在可以访问了。如果它可以在您身边工作,您可以尝试一下吗?感谢您的耐心和任何反馈!

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...