# 获取客服工作台发送的私聊消息的接待客服

请求方式:POST

请求地址:https://$basehost/gateway/eaopen/GetCustomerServiceListByMsgIdList

body参数

{
	"robot_id": "accxdfdddkll133j",
	"msg_id_list": [
		"23e45cbc-d2b7-413b-8650-81e329807ab3",
		"37235009-a5ac-4493-ba0f-50a6a68f4b0e"
  ]
}
字段 类型 必填 说明
robot_id string 机器人open id
msg_id_list array 客服工作台发送的私聊消息id列表,一次最大获取100条消息

限频说明:

1. [已经解除限制]每个主体每分钟只能调用一次该接口,建议合并多条消息一次查询;

返回值:

{
	"data": {
		"msg_id_user_map": {
			"23e45cbc-d2b7-413b-8650-81e329807ab3": "张三",
			"37235009-a5ac-4493-ba0f-50a6a68f4b0e": "李四"
		},
		"info_list": [
			{
				"msg_id": "1086245",
				"robot_id": "accxdfdddkll133j",
				"robot_name": "测试组专用",
				"user_name": "李四",
				"customer_service_account": "aaaaaaaaaaa",
				"customer_service_open_id": "accxdfd8djdfg7s",
			  	"chat_obj_type": 1,
			  	"chat_obj_id": "accxxxdd"
			}
		]
	},
	"errcode": 0,
	"errmsg": "",
	"hint": "xxxx"
}

返回说明

字段 类型 说明
errcode int 状态码,0为正常,非0代表错误
errmsg string 错误信息
data.msg_id_user_map dict 消息对应的客服名
data.info_list list 详情列表
data.info_list.msg_id string 消息ID
data.info_list.robot_id string 机器人ID
data.info_list.chat_obj_id string 聊天对象ID
data.info_list.chat_obj_type int 1:私聊 2:群聊
data.info_list.robot_name string 机器人名称
data.info_list.user_name string 客服名称
data.info_list.customer_service_account string 客服登录账号
data.info_list.customer_service_open_id string 客服id
hint string 请求日志ID

完整请求示例:

curl --location --request POST 'http://$basehost/gateway//eaopen/GetCustomerServiceListByMsgIdList' \
--header 'Token: xxx' \
--header 'Content-Type: application/json' \
--data-raw '{
    "msg_id_list": ["23e45cbc-d2b7-413b-8650-81e329807ab3", "37235009-a5ac-4493-ba0f-50a6a68f4b0e"]
}'
最后更新时间: 2024/4/10 11:56:18