后端对接
回调接口约定
用 Combo Game 主动发起对商户配置的 App 回调地址进行访问
通用参数格式
| 参数名 | 类型 | 说明 |
|---|---|---|
| appId | int | 商户 App ID |
| userId | string | 注意 userId 应为字符串 |
| token | string | App 加载游戏时携带的商户提供的用户鉴权 token,不能为空 |
| balance | long | 注意不能有小数,涉及金额的字段均为整数 |
请求格式
请求方式: POST
编码格式: Content-Type: application/json;charset=UTF-8
| 通用参数 | 含义 | 说明 |
|---|---|---|
| ts | 当前时间戳毫秒 | |
| sign | MD5小写字符串 |
{
"ts": 1750151429551,
"sign": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"userId": "1234556",
"token": "xxxx"
}回调请求参数不包含 AppId 如商户需要此参数可以在回调 URL 的 queryString 中添加。
返回格式
编码格式: Content-Type: application/json;charset=UTF-8
| 字段 | 类型 | 说明 |
|---|---|---|
| code | int | 错误码,详见错误码页 |
| msg | string | 错误信息,若无错误可以传空字符串或者 OK |
| data | object | 数据体,不同回调结构可能不一样 |
{
"code": 0,
"msg": "OK",
"data": {
"userId": "123456",
"nickname": "xxx",
"avatar": "xxx",
"balance": 88888888
}
}