当使用Sunshine Conversations api发出请求时,需要进行身份验证以验证调用者的身份。你可以用任何一种基本身份验证或JSON网络令牌(JWTs)验证来电者的身份。这两种方法都需要一个API密钥。您可以使用对话指示板创建API密钥。
的API键不同于在管理中心集成对话API键。对话仪表板API密钥用于应用程序级别的身份验证。集成对话API键是特定于自定义集成的。
本文包括以下部分:
关于API key
API密钥用于识别和验证应用程序或用户,由三部分组成:
- 的应用程序ID标识您的Zendesk帐户。亚博
- 的键ID标识API的用户。
- 的秘密密钥是认证密码。
使用基本身份验证,您可以直接使用API密钥发出请求。密钥ID是用户名,秘密是密码。
对于jwt,使用API密钥对令牌进行签名,然后使用API进行身份验证。键ID包含在JWT报头中孩子
财产,而秘密签署JWT。
API密钥不如身份验证令牌安全。一定要遵循良好的做法安全地处理凭证当在生产中使用API密钥时。
有关Sunshine Conversations身份验证的更多信息,请参见API认证.
Sunshine Conversations API键与消息验证密钥.消息验证密钥用于对使用Zendesk sdk验证最终用户的凭据进行签名。亚博这里的API键用于服务器到服务器调用,并提供对Sunshine Conversations公共api支持应用程序范围。
创建并共享id和API密钥
Ze亚博ndesk管理员必须创建一个API密钥并与开发人员共享。你最多可以存储10个钥匙。
创建并共享API密钥
如果您生成了一个新密钥,但已达到10个密钥的限制,则会出现一个通知,要求您删除任何未使用的密钥。
删除未使用的密钥
- 在管理中心,点击应用程序和集成在侧栏中,然后选择API >对话API.
- 将鼠标指针悬停在要删除的键上,然后单击选项菜单()及选择删除.
- 单击,确认操作删除.
2的评论
你好加里,
你写的:
然而,我没有看到“对话API”下的API(只有“Zendesk API”)。亚博
如何为对话创建API密钥?
如果您有阳光的对话帐户。如果您还没有Sunshine Conversations帐户,或需要帮助将其连接到Zendesk Suite帐户,请联系您的销售代表以获得进一步帮助。亚博你也可以和我们的销售团队谈谈在这里.
请登录留下评论。