返回玩家身份信息和在线时长(客户端游戏防沉迷接口)
1 URL
http://[域名/IP]/v3/user/get_antiaddiction_info
正式环境域名或测试环境IP详见:API3.0文档#请求URL说明。
2 格式
JSON
3 HTTP请求方式
GET
4 IP限制
TRUE
5 输入参数说明
各个参数请进行URL 编码,编码时请遵守 RFC 1738
(1)公共参数
发送请求时必须传入公共参数,详见公共参数说明。
(2)私有参数
参数名称 |
类型 |
参数含义 |
可选/必选 |
cmd_type |
int |
类型 1:玩家启动时第一次调 2:每5分钟调用一次上报心跳 |
必选 |
platform |
int |
平台 |
可选 |
6 请求示例
http://119.147.19.43/v3/user/get_antiaddiction_info?openid=000000000000000000000000032373DF&openkey=39DBE00A043F8DB011391759A3A8A250A453B88C079C516CB4AAC0F4691C931F3679B97D0A61560569095307220E4D2210DE35F24BF630F25DE6A290994A8735& appid=28240&pf=qqgame&sig=e3evlGSde+JQ0AodlAn5RoX6InA=
7 返回参数说明
参数名称 |
类型 |
含义 |
ret |
int |
详见公共返回码 |
msg |
string |
错误描述 |
audit |
int |
身份信息 0:表示未成年人 1:表示成年人 2:表示无身份人 当audit=1时,gametime无意义 |
gametime |
unsigned int |
在线时长(单位:秒) |
8 正确返回示例
{
"ret":0,
"msg":"操作成功!",
“audit”:1,
“gametime”:100
}
9 错误返回示例
参见公共错误返回示例