该接口由掌趣技术平台提供,负责接收游戏服传递的聊天信息;
该接口需要游戏服务端进行调用;
1.确保接入产品已经在平台MIS上创建游戏服信息,接入调试时采用已经创建的游戏服进行接入。
2.确保接入产品已经在平台GSC配置了聊天频道信息,接入调试时采用已经配置的频道编码。
1. 接口类型:HTTP
2. 请求方式:HTTP POST,数据(json串)直接放于消息体中传输.非表单形式;content-type设为application/json
3. 消息数据格式:JSON 以UTF-8进行编码; 消息体大小不能大于512K
4. 接口地址
国内地址:http://pservice.gamebean.net/service/product
港澳台地址:http://pservice.gamesbean.net/service/product
韩国地址:http://pservice.fingertips.kr/service/product
日本地址:http://gscjp.gamesbean.net/service/product
欧美地址:http://pservice-us.gamesbean.net/service/product
1. 请求参数
参数名称 | 类型 | 重要性 | 说明 |
service | 字符串 | 必填 | 接口标识,固定为: palm.platfom.productServer.chatLog |
language | 字符串 | 必填 | 语言标识。语言标识请见附录。 |
productId | 字符串 | 必填 | 掌趣平台产品ID |
serverId | 字符串 | 必填 | 游戏服ID |
data[...].userId | 字符串 | 必填 | 用户ID;data[…]表示同时可传多条聊天记录, 以数组形式传递;下面类似; |
data[...].roleId | 字符串 | 必填 | 角色ID |
data[...].roleName | 字符串 | 必填 | 角色名称 |
data[...].chatChannel | 字符串 | 必填 | 聊天频道;必须提前在GSC平台录入 |
data[...].chatTime | 字符串 | 必填 | 聊天时间;格式 yyyy-MM-dd HH:mm:ss 如:2015-10-1 14:29:13 |
data[...].chatInfo | 字符串 | 必填 | 聊天内容 |
data[...].MAC | 字符串 | 必填 | Mac地址;android/ios 必填 |
data[...].IDFA | 字符串 | 必填 | 苹果设备的唯一编号; ios必填 |
data[...].deviceUniqueId | 字符串 | 必填 | Windows手机设备唯一编号;windows必填 |
data[...].roleLevel | 字符串 | 必填 | 角色等级;如果没有则可以传: “0” |
data[...].vipLevel | 字符串 | 必填 | 角色VIP等级;如果没有则可以传: “0” |
data[...].extendsFields | 字符串 | 可空 | 扩展参数 |
2. 返回参数
参数名称 | 类型 | 说明 |
errorCode | 字符串 | 错误码; 00000:接收成功 |
errorDesc | 字符串 | 描述 |
JSON调用如下
request:
response:
语言标识表
语言 | 标识 |
简体中文 | 01 |
英文 | 02 |
日文 | 03 |
越南文 | 04 |
韩文 | 05 |
阿拉伯文 | 06 |
朝鲜文 | 07 |
繁体中文 | 08 |
泰文 | 09 |
俄文 | 10 |
错误码
错误码 | 错误描述 |
00000 | 成功 |
99999 | 未知错误 |
10001 | ip签权失败 |
10002 | 游戏服在平台没有启用 |
10003 | 查询角色失败 |