Access Token
您需要在【设置 / 开发者 / APIs】中获取工作台的 Access Token,后续调用以下 APIs 时都需要使用 Token。目前 Token 的有效期是永久,重复获取将导致上次获取的 Token 失效。
$ curl -s https://api.meiqia.com/v1/conversations/<conv_id> -H Authorization:Bearer <access_token>
添加客服
基本信息
Path: /unified-api/datagateway/v1/agents
Method: POST
接口描述:创建客服
请求参数
Headers
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
---|---|---|---|---|
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
string | 必须 | 邮箱 | |||
group_id | integer | 必须 | 所属分组ID | format: int64 | |
password | string | 必须 | 密码 | ||
realname | string | 非必须 | 真实姓名 | ||
role_token | string | 必须 | 角色token | ||
serving_limit | integer | 必须 | 在线客服服务上线 | format: int64 | |
serving_types | string [] | 必须 | 账号类型(数组):conv(在线客服),call(呼叫客服),ticket(工单客服) | item 类型: string | |
├─ | 非必须 | ||||
work_num | string | 非必须 | 工号 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
id | integer | 非必须 | 客服ID | format: int64 |
获取客服列表
基本信息
Path: /unified-api/datagateway/v1/agents/list
Method: POST
接口描述:获取客服列表
请求参数
Headers
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
---|---|---|---|---|
Content-Type | application/json | 是 |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
string | 非必须 | 客服邮箱 | |||
with_deleted | boolean | 非必须 | 是否包含已删除的客服 |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
agents | object [] | 非必须 | item 类型: object | ||
├─ avatar | string | 非必须 | 头像 | ||
├─ cellphone | string | 非必须 | |||
├─ created_on | string | 非必须 | 创建时间 | format: date-time | |
├─ deleted_at | string | 非必须 | 删除时间 | format: date-time | |
string | 非必须 | 客服邮箱 | |||
├─ email_activated | integer | 非必须 | 邮件是否激活 | format: int64 | |
├─ enterprise_id | integer | 非必须 | 企业ID | format: int64 | |
├─ group_id | integer | 非必须 | 分组ID | format: int64 | |
├─ id | integer | 非必须 | format: int64 | ||
├─ nickname | string | 非必须 | 昵称 | ||
├─ privilege | string | 非必须 | 权限 | ||
├─ public_cellphone | string | 非必须 | |||
├─ public_email | string | 非必须 | |||
string | 非必须 | ||||
├─ rank | integer | 非必须 | format: int64 | ||
├─ read_feature_id | integer | 非必须 | format: int64 | ||
├─ realname | string | 非必须 | 真实姓名 | ||
├─ serving_limit | integer | 非必须 | 服务上限 | format: int64 | |
├─ serving_type | integer | 非必须 | format: int64 | ||
├─ serving_types | string [] | 非必须 | 账号类型 | item 类型: string | |
├─ | 非必须 | ||||
├─ signature | string | 非必须 | |||
├─ status | string | 非必须 | 在线状态 | ||
├─ telephone | string | 非必须 | |||
├─ token | string | 非必须 | |||
├─ weixin | string | 非必须 | |||
├─ work_num | string | 非必须 | 工号 |
删除客服
基本信息
Path: /unified-api/datagateway/v1/agents/{agentID}
Method: DELETE
接口描述:删除客服
请求参数
Headers
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
---|---|---|---|---|
Content-Type | application/json | 是 |
路径参数
参数名称 | 示例 | 备注 |
---|---|---|
agentID |
获取客服详情
基本信息
Path: /unified-api/datagateway/v1/agents/{agentID}
Method: GET
接口描述:获取客服详情
请求参数
Headers
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
---|---|---|---|---|
Content-Type | application/json | 是 |
路径参数
参数名称 | 示例 | 备注 |
---|---|---|
agentID |
返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
avatar | string | 非必须 | 头像 | ||
cellphone | string | 非必须 | |||
created_on | string | 非必须 | 创建时间 | format: date-time | |
deleted_at | string | 非必须 | 删除时间 | format: date-time | |
string | 非必须 | 客服邮箱 | |||
email_activated | integer | 非必须 | 邮件是否激活 | format: int64 | |
enterprise_id | integer | 非必须 | 企业ID | format: int64 | |
group_id | integer | 非必须 | 分组ID | format: int64 | |
id | integer | 非必须 | format: int64 | ||
nickname | string | 非必须 | 昵称 | ||
privilege | string | 非必须 | 权限 | ||
public_cellphone | string | 非必须 | |||
public_email | string | 非必须 | |||
string | 非必须 | ||||
rank | integer | 非必须 | format: int64 | ||
read_feature_id | integer | 非必须 | format: int64 | ||
realname | string | 非必须 | 真实姓名 | ||
serving_limit | integer | 非必须 | 服务上限 | format: int64 | |
serving_type | integer | 非必须 | format: int64 | ||
serving_types | string [] | 非必须 | 账号类型 | item 类型: string | |
├─ | 非必须 | ||||
signature | string | 非必须 | |||
status | string | 非必须 | 在线状态 | ||
telephone | string | 非必须 | |||
token | string | 非必须 | |||
weixin | string | 非必须 | |||
work_num | string | 非必须 | 工号 |
更新客服
基本信息
Path: /unified-api/datagateway/v1/agents/{agentID}
Method: PUT
接口描述:更新客服
请求参数
Headers
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
---|---|---|---|---|
Content-Type | application/json | 是 |
路径参数
参数名称 | 示例 | 备注 |
---|---|---|
agentID |
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
group_id | integer | 非必须 | 所属分组ID | format: int64 | |
realname | string | 非必须 | 真实姓名 | ||
role_token | string | 非必须 | 角色token | ||
serving_limit | integer | 非必须 | 在线客服服务上线 | format: int64 | |
serving_types | string [] | 非必须 | 账号类型(数组):conv(在线客服),call(呼叫客服),ticket(工单客服) | item 类型: string | |
├─ | 非必须 | ||||
work_num | string | 非必须 | 工号 |