一、接入必读#
【接口鉴权】所有业务接口都需要携带有效的accessToken才可以调用,开发者需要缓存access_token,有效期为2小时,当access_token失效或过期时,需要重新获取。
【加密解密】密文数据仅用于尘锋联系人管理部分接口主动向贵司服务端推送变更事件;主动请求接口时请传递明文。
【BASE_URL】https://qw-openapi-tx.dustess.com/
【调用频率】每个接口都有不同的调用次数/分钟,请根据频率限制合理规划后端逻辑
二、获取鉴权accessToken#
1、进入AI管理后台#
您需要登录AI管理后台-选择需要对接的AI员工-进入API对接页面。
2、配置白名单IP,获取参数ClientID和ClientSecret#
完成ClientID、ClientSecret、白名单IP地址列表的配置;

3、调用接口生成 accessToken#
获取token时如报错config not found,排查步骤如下:
1、确认系统对接-基础信息界面的配置未被正确提交保存,需要提交之后方可生效;
2、ClientID以及ClientSecret输入错误,推荐提交保存配置后直接从目标页面复制对应内容;
| 请求参数名 | 类型 | 说明 | 
|---|
| clientid | String | 客户端ID | 
| clientsecret | String | 客户端Secret | 
| 响应参数名 | 类型 | 说明 | 
|---|
| code | String | 返回码(详情查看全局错误码说明) | 
| msg | String | 返回消息 | 
| data | Object | 返回数据 | 
| data.accessToken | String | accessToken token有效时间为2个小时,2小时过了可以在用10分钟,两小时内重复请求生成同一token,两个小时之后生成新token | 
| data.expiresIn | String | 过期时间 | 
{
    "code": 0,
    "msg": "OK",
    "data": {
        "accessToken": "eyJhbGciOiJIUzI1NxIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2Mzk3NDM3NDg0NjI5OTMzMzQsImlhdCI6MTYzOTczNTk0ODQ2Mjk5MzMzNCwiaWQiOiJXMDAwMDAwMDAwODIifQ.ILBGXHoBkKQVdY6VAesw8cHaLQm6qfWw8kE87Llvo4o",
        "expiresIn": "2021-12-17 20:12:28"
    }
}