这是Zendesk聊天API的参考文档,也称为实时聊天API。亚博

亚博Zendesk聊天是一个实时聊天解决方案,帮助企业增加销售转换通过吸引重要的线索在他们的网站。我们的目标是帮助这些企业使用Zendesk Chat API(以下简称“API”)来自动化和增强他们对Zende亚博sk Chat的客户支持。

跑进邮差

如果你使用Postman,你可以将Chat Public API端点作为一个集合导入到Postman应用程序中,然后尝试不同的请求来了解API是如何工作的。点击以下按钮开始:

跑进邮差

如果你不使用邮差,你可以在网站上注册一个免费账户邮递员的网站下载应用程序。

文档约定

端点使用请求的HTTP方法和部分资源标识符进行记录。例子:

             
得到/api/v2/聊天

预谋https://www.zopim.com到资源标识符以获取完整的端点URL。例子:

             
https//wwwzopimcom/api/v2/聊天

有关文档中使用的语法和样式约定的更多信息,请参见文档约定在通用API介绍中。

安全性和身份验证

这个API是一个只支持ssl的API,无论您如何配置您的帐户。您必须是Zendesk Ch亚博at用户才能进行API请求。

如果您在Zendesk支持中创建了Zen亚博desk聊天帐户,则必须使用OAuth访问令牌进行身份验证。看到OAuth访问令牌

如果你有一个不是在Zendesk支持中创建的独立聊天帐户,你可以使用用户名和密码凭据的基本身份验证,或者OAuth访问令牌。亚博

如果您不确定您拥有的聊天帐户类型,请参见确定Zendesk聊天帐户版本亚博

基本身份验证

只有当您的聊天帐户不是在Zendesk支持中创建时,您才能使用基本身份验证。亚博

请使用以下的身份验证格式,连同你的电邮地址及密码:

{email_address}:{密码}

例子:

             
旋度https://www.zopim.com/api/v2/agents/me- u(电子邮件保护): password123

OAuth访问令牌

Zend亚博esk Chat API支持OAuth授权流。看到OAuth身份验证.在请求中,在授权头中指定访问令牌,如下所示:

授权:持有者{access_token}

例子:

             
旋度https://www.zopim.com/api/v2/agents/me- h“授权:持有人gErypPlm4dOVgGRvA1ZzMH5MQ3nLo8bo”

有关使用api所需的身份验证的详细信息,请参见安全性和身份验证

速度限制

聊天API中的每个端点的速率限制为每分钟200个请求。响应包括头,指示帐户的当前速率限制和当前分钟内剩余的请求数:

             
X-RateLimit200X-RateLimit-剩下的199

如果超过速率限制,Zendesk Chat将响应HTTP 42亚博9太多请求响应代码和详细说明速率限制启动原因的正文。

请求格式

聊天API的请求路径不指定帐户子域,如支持、帮助中心或对话API。路径使用https://www.zopim.com使用资源标识符。例子:

             
旋度https://www.zopim.com/api/v2/chats- h“授权:持有人gErypPlm4dOVgGRvA1ZzMH5MQ3nLo8bo”

有关请求的一般信息,请参见请求在通用API介绍中。

响应格式

有关API返回的HTTP状态码的信息,请参见响应格式在通用API介绍中。