道具查询
获取游戏所有道具
BK.QQ.getGameItemList(function(errCode,cmd,data){
BK.Script.log(0,0," reveive sso cmd = "+ cmd)
var itemList = [];
if(data){
if(data.data){
if(data.data.itemList){
data.data.itemList.forEach(function(element) {
var item = {
"id":element.id, //道具ID
"name":element.name, //道具名称
"consumed":element.consumed, //是否消耗型【0-非消耗型 1-消耗型】
"uinque":element.uinque, //是否绝版【0-非绝版,1-绝版】
"iconUrl":element.iconUrl, //素材iconurl
"curreInfo":element.curreInfo //价格数组 因支持多货币,每个元素为某种货币的价格
// "curreInfo":[
// {
// "curreType":3, //3-游戏点券 4-二级货币(暂不能用)
// "price":1000 //价格
// }]
}
itemList.push(item);
BK.Script.log(0,0,"id ="+ item.id + " name="+item.name+ " consumed="+item.consumed+" unique="+item.uinque+ " iconUrl="+item.iconUrl + " curreInfo="+item.curreInfo) ;
}, this);
}
}
}
})
获取用户拥有的游戏道具
通过调用下方代码可以获取当前用户的道具信息
BK.QQ.getUserGameItems(function(errCode,cmd,data){
BK.Script.log(0,0," reveive sso cmd = "+ cmd)
var itemList = [];
if(data){
if(data.data){
if(data.data.itemList){
data.data.itemList.forEach(function(element) {
var item = {
"consumed": element.consumed, //是否消耗型 【0-非消耗型 1-消耗型】
"iconUrl": element.iconUrl, //素材iconurl
"id": element.id, //道具ID
"name": element.name, //道具名称
"num": element.num //活动获得道具数
}
itemList.push(item);
BK.Script.log(0,0,"consumed="+ item.consumed + " iconUrl="+item.iconUrl + " id="+item.id + " name="+item.name + " num="+item.num) ;
}, this);
}
}
}
});