客户端行为
大约 2 分钟
客户端行为
接口修改记录
修改时间 | 修订内容 |
---|---|
2023-08-03 | 修改 whatsId不必填,增加平台类型和内容字段 。 |
唤醒客户聊天对话接口
URI
/wscrm-bus-api/open/action/batchAdd
请求方式
POST、Content-Type: application/json
说明
打开的动作必须保证已登录该账号和客服号,未登录一分钟后自动失败。
同时打开相同账号和客服号的不同好友会话,依次间隔10s打开。
请求参数说明
参数名 | 类型 | 是否必填 | 备注 |
---|---|---|---|
tenantId | Long | 是 | 公司id |
userName | String | 是 | 管理员账号 |
data | List | 是 | 详情数据 |
token | String | 是 | token |
createTime | String | 是 | 创建时间 |
data参数说明
参数名 | 类型 | 是否必填 | 备注 |
---|---|---|---|
agentAccount | String | 是 | 坐席账号 |
whatsId | String | 否 | 客服号(如果不填,会列出来当前客户端已登录的客服号,选择一个作为客服号) |
friendWhatsId | String | 是 | 好友whatsapp |
platformType | int | 是 | 设备类型 1、pc 2、android |
content | string | 否 | 发送内容 |
type | int | 是 | 业务类型 1 打开好友会话窗口 |
- 请求示例
{
"tenantId": 500766,
"userName": "ykts",
"token": "d2fa5b87d7aa93812ed31e2117190f04",
"createTime": "2022-11-22 15:00:00",
"data": [
{
"agentAccount":"ykts02",
"whatsId":"13633800088",
"friendWhatsId":"8613633800088",
"platformType": 1,
"content": "hello",
"type":"1"
}
]
}
- 响应参数说明
参数名 | 类型 | 是否必填 | 备注 |
---|---|---|---|
code | int | 是 | 响应码 |
message | String | 是 | 响应信息 |
data | String | 是 | 数据回调唯一标识(与添加顺序保持一致) |
- 响应示例
{
"code": 200,
"message": "Success",
"data": [
"20c7c02bf11b494286dd165da47388c9"
]
}
查询唤醒客户聊天执行详情接口
URI
/wscrm-bus-api/open/action/callbackResult
请求方式
POST、Content-Type: application/json
请求参数说明
参数名 | 类型 | 是否必填 | 备注 |
---|---|---|---|
tenantId | Long | 是 | 公司id |
userName | String | 是 | 管理员账号 |
data | List | 是 | 查询的ids |
token | String | 是 | token |
createTime | String | 是 | 创建时间 |
- 请求示例
{
"tenantId": 500766,
"userName": "ykts",
"token": "d2fa5b87d7aa93812ed31e2117190f04",
"createTime": "2022-11-22 15:00:00",
"data": [
"ad518a4271fa43c8937612c5f60396f8"
]
}
- 响应参数说明
参数名 | 类型 | 是否必填 | 备注 |
---|---|---|---|
id | String | 是 | 数据唯一标识 |
tenantId | Long | 是 | 公司id |
agentAccount | String | 是 | 坐席账号 |
whatsId | String | 是 | 客服号 |
friendWhatsId | String | 是 | 好友whatsapp |
type | int | 是 | 动作类型 1 打开客户端坐席聊天窗口 |
executeStatus | String | 是 | 执行结果 0未执行 1成功 2失败 |
executeTime | String | 是 | 执行时间(默认‘1970-01-01 08:00:01’) |
- 响应示例
{
"code": 200,
"message": "Success",
"data": [
{
"id": "ad518a4271fa43c8937612c5f60396f8",
"tenantId": 500766,
"agentAccount": "ykts02",
"whatsId": "8172727272727",
"friendWhatsId": "8261626162626",
"type": 1,
"executeStatus": 2,
"executeTime": "1970-01-01 08:00:01"
}
]
}