查询玩家信息
查询玩家信息。
源代码
playNANOOHandlers.playerInfo = function(args) {
var result = pluginAccount.info({
version : "v20221001"
});
if(result.statusCode == 200) {
var parse = JSON.parse(result.body);
log.debug(parse.Player.UserUniqueID);
log.debug(parse.Player.OpenID);
log.debug(parse.Player.Nickname);
log.debug(parse.Player.Country);
log.debug(parse.Player.PurchaseCount);
log.debug(parse.Player.PurchaseCurrencyCode);
log.debug(parse.Player.PurchaseTotalPrice);
log.debug(parse.Player.JoinPeriod);
return true;
} else {
return false;
}
}
通信结果
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"Player": {
"UserUniqueID": "ABCD1234",
"OpenID": "ABCD1234",
"Nickname": "ABCD1234",
"LinkedID": "ABCD1234",
"LinkedType": "GUEST",
"PurchaseCount": 10,
"PurchaseCurrencyCode": "USD",
"PurchaseTotalPrice": 100,
"Country": "US",
"JoinPeriod": 100
}
}
通信结果详细信息
| 数据键 | 说明 | 类型 |
|---|---|---|
| UserUniqueID | 玩家 ID | string |
| OpenID | 玩家公开 ID | string |
| Nickname | 玩家昵称 | string |
| Country | 玩家国家代码 | string |
| PurchaseCount | 支付次数 | integer |
| PurchaseCurrencyCode | 支付货币代码 | string |
| PurchaseTotalPrice | 累计支付金额 | integer |
| JoinPeriod | 注册时长 | integer |