无法通过API交换用于在云元素中创建zendesk实例的访问令牌的代码

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

请帮助在第三方api调用创建云元素中的zendesk实例创建Zendesk帐户Created & configure as per in Link

成功获得了Elements OAuth信息

{
  "oauthUrl": "https://yoursubdoamin.zendesk.com/oauth/authorizations/new?response_type=code&client_id=zendesk_unique_identifier&redirect_uri=http://www.my_cool_app.com/auth&scope=read write&state=zendesk",
  "element": "zendesk"
}

在API中获取错误

curl -X POST
-H 'Authorization: User <INSERT_USER_SECRET>, Organization <INSERT_ORGANIZATION_SECRET>'
-H 'Content-Type: application/json'
-d @instance.json
'https://api.cloud-elements.com/elements/api-v2/instances'

instance.json

{
  "element": {
    "key": "zendesk"
  },
  "providerData": {
    "code": "Code on Return the URL"
  },
  "configuration": {
    "oauth.api.key": "<INSERT_ZENDESK_UNIQUE_IDENTIFIER>",
    "oauth.api.secret": "<INSERT_ZENDESK_CLIENT_SECRET>",
    "oauth.callback.url": "https://www.my_cool_app.com",
    "zendesk.subdomain": "<INSERT_ZENDESK_SUB_DOMAIN>"
  },
  "tags": [
    "<INSERT_TAGS>"
  ],
  "name": "<INSERT_INSTANCE_NAME>"
}

收到错误“无法更改访问令牌的代码”

oauth-2.0 cloud instance zendesk-api
1个回答
0
投票

这可能是因为您可能没有使用zendesk注册应用程序以获取访问令牌。如果云元素中的element已损坏,也可能发生这种情况,请确保使用的是inbuild元素实例。如果您遇到问题,请提及您遵循的步骤

© www.soinside.com 2019 - 2024. All rights reserved.