1

我对构建 Zendesk 应用程序完全陌生,所以我一直在阅读文档: https ://developer.zendesk.com/documentation/apps/build-an-app/build-your-first-support-app/part -1-奠定基础/

我的客户端应用程序在 Zendesk 工单侧边栏中运行。它需要从外部 api 中提取数据,因此我将这些值添加到 manifest.json 中(如文档中的大纲):

  "oauth": {
    "client_id": "...",
    "client_secret": "...",
    "authorize_uri": "...",
    "access_token_uri": "...",
    "scope": "read write"
  },
  "parameters": [
    {
      "name": "access_token",
      "type": "oauth"
    }
  ]

但是,一旦我将oauth密钥添加到清单中,我的本地 ZAT 服务器就会崩溃。所以服务器会正​​确启动,但只要我在浏览器中刷新 Zendesk,服务器就会崩溃。生成的 Ruby 崩溃报告并没有给出太多信息(至少对我而言)。

所以我在这里的第一个障碍几乎跌倒了。任何指针将不胜感激。我只想提一下,我使用的是 M1 MacBook,以防万一与 ZAT 服务器不兼容。

4

1 回答 1

1

所以我不确定我的 ZAT 服务器一直崩溃的原因,但解决方案是放弃它,转而使用新的 ZCLI 服务器:

https://develop.zendesk.com/hc/en-us/articles/360050791614-Introducing-ZCLI-The-Zendesk-Command-Line-Interface-Beta

于 2021-08-25T04:43:59.557 回答