跳到主要内容

聊天消息同步

游戏方将游戏内玩家的聊天消息主动告知平台,以便平台能够观察游戏内的聊天情况,并及时对违规玩家做出处理。

新增聊天消息

请求地址

https://api2-youxi.xunlei.com/cp/message/v1/sync

请求体概述

  • HTTP 请求方法:POST
  • HTTP 请求标头:Content-Type: application/json

请求示例

curl -iv --location 'https://api2-youxi.xunlei.com/cp/message/v1/sync' \
--header 'Content-Type: application/json' \
--data '{
"game_id": "a1234567",
"account": "a010202",
"server_id": "s992",
"server_create_time": "2023-10-30 09:00:00",
"role_id": "r_912722",
"role_name": "愤怒的小鸟",
"msg": "来吧,这里有钱领",
"sign": "6bb6b47fa8b5e035521de23092bdf420",
"ts": 1702957771,
"msg_type": 1
}'

请求参数

参数类型说明示例
game_idstring游戏 IDa1234567
accountstring迅雷平台的用户 IDxxxxxx
server_idstring游戏的区服 IDs101
server_create_timestring游戏的开服时间2023-10-01 10:00:00
role_idstring游戏的角色 IDr920922
role_namestring游戏的角色名称愤怒的小鸟
msgstring消息内容xxxx
msg_typeint32消息类型 ,1 - 世界 、 2 - 私聊、 3 - 其它1
signstring签名(查看签名规则xxxxxxxxxx
tsint64Unix 时间戳(单位:秒)1702957771

响应示例

{
"code": 0,
"message": "success"
}

响应参数说明

参数类型说明
codeint32业务码
messagestring业务信息

响应业务码

业务码业务码说明
0成功
20010请求数据不合法
20011缺少字段
20020签名不正确
20050系统错误