C5GAME 开放平台 API 文档 v0.1 正式发布啦 !!!
| 服务地域 | 域名 | 备注 |
|---|---|---|
| 国内外 | 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 |