1

请帮助通过第 3 方 api 调用在云元素中创建 zendesk 实例 创建 Zendesk 帐户根据链接创建和配置

成功获取 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'

实例.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>"
}

收到错误“无法交换访问令牌的代码”

4

1 回答 1

0

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

于 2018-09-10T10:33:44.920 回答