C5GAME开放平台接入指南
更新说明
20230927
前提条件
请求结构
服务地址
服务地域 | 域名 | 备注 |
---|---|---|
国内外 | https://openapi.c5game.com | 开放平台OpenAPI接入地址 |
通信协议
请求方式
请求参数
字符编码
签名机制
返回结果
调用成功:
{
"success": true,
"data": {
"userId": 111,
"balance": 100.21
},
"errorCode": 0,
"errorMsg": "",
"errorData": {},
"errorCodeStr": ""
}
{
"errorCode": 400001,
"errorMsg": "请输入正确的 app-Key",
"success": false
}
字段 | 类型 | 是否一定返回 | 说明 |
---|---|---|---|
success | Boolean | 是 | 本次请求是否成功,未true代表服务端流程走完,没有异常;如果为false,则需要去看errorCode字段的错误码,根据此错误码业务上进行处理 |
errorCode | Int32 | 是 | 错误码,当success为true时,errorCode必为0;当success为false时,errorCode必非0 |
errorMsg | String | 是 | 错误消息,当success为true时,errorMsg为空字符串;当success为false时,errorMsg错误描述 |
errorData | Object | 否 | 发生错误时的返回数据,此结构类型不定,根据各个接 口返回不同的类型 |
errorCodeStr | String | 否 | 错误的英文简要描述,只有当success为false时, 才可能有非空字符串返回 |
data | Object | 否 | 请求成功时返回的业务数据,结构根据每个接口不同 |
名词解释
名字 | 解释 |
---|---|
服务域名 | 我们提供服务的域名, 生产环境为http://openapi.c5game.com |
app-key | 我方用来鉴权的密钥,代表您在我们平台的凭证,请妥善保存,泄漏后别人也可以使用这个密钥进行关键操作. |
appId | Steam 官方对于游戏的唯一标识,目前我们平台用到的,DOTA2 -> 570,CSGO -> 730,TF2 -> 440,PayDay2->218620,CSOL -> 2504460 |
如何调试
1.
修改于 2023-09-29 06:50:25