xuguohong

文档修改

......@@ -220,18 +220,22 @@
/**
* 传公共sdk扩展类型
* {
gameSetting:100,//功能设置
downloadMicroClent:101,//下载微端
share:102,//分享
focus:103,//关注
save2Desktop:104,//保存到桌面
realVerify:105,//实名认证
back2Game:106,//返回游戏
bindPhone:107,//绑定手机有奖接口
score:108,//评分
kefu:109,//客服接口
queryProductsInfo:110,//根据sku(商品ID)查询商品信息
eventTrack:111//事件上报接口
gameSetting: 100,//功能设置
downloadMicroClent: 101,//下载微端
share: 102,//分享
focus: 103,//关注
save2Desktop: 104,//保存到桌面
realVerify: 105,//实名认证
back2Game: 106,//返回游戏
bindPhone: 107,//绑定手机有奖接口
msgSecCheck: 108, //违规内容判断接口
checkBalance:109, //查询余额
showAd:110, //广告类型
score: 111,//评分
kefu: 112,//客服接口
queryProductsInfo: 113,//根据sku(商品ID)查询商品信息
userCenter:114,//用户中心
eventTrack:115 //事件上报
}
*/
var expansion_type = youaiH5SDK.expansion_type.gameSetting;//功能设置
......@@ -240,48 +244,98 @@
code:0,//0:成功 其他为失败
message:"success",//返回描述
data:{//gameSetting时返回下面数据
has_micro_client:0,//是否有微端 0:没有,1:有,2已经在微端中
is_share:0,//是否有分享接口 0:没有,1:有
is_focus:0,//是否有关注 0:没,1:有,2:已经关注
is_apple_pay:0,//是否开启苹果支付 0:不开启 1:开启
is_desktop:0,//是否有保存桌面 0:没有 1:有
is_switch_account:0,//是否有切换账号 0:没有 1有
is_realverify:0,//是否有实名认证 0:没有 1:有 2:已认证
is_super_kefu:0,//是否有超级客服 0:没 1:有
is_backtogame:0,//是否有返回按钮 0:没有,1:有
is_lock:0,//是否竖屏 0:研发默认样式 1:强制竖屏
is_focus_gift:0,//关注有礼 0:关闭 1:开启
is_bindphone:0,//绑定手机 0:关闭 1:开启 2:已绑定手机
is_kefu:0,//是否有客服 0:没有,1:有(调用对应的客服类型接口(kefu))
is_score:0,//是否有评分接口 0:没有,1:有(调用对应的评分类型接口(score))
is_query_products_info:0,//是否有查询商品信息接口 0:没有 1:有(调用对应的查询商品信息接口(queryProductsInfo))
is_event_track:0// 0:没有 1:有 是否有事件上报接口
has_micro_client: 0, //是否有微端 0:没有,1:有,2已经在微端中
is_share: 0, //是否有分享接口 0:没有,1:有
is_focus: 0, //是否有关注 0:没,1:有,2:已经关注
is_apple_pay: 0, //是否开启苹果支付 0:不开启 1:开启
is_open_pay: 1,//1开启充值入口,其他为关闭充值入口 默认开启
is_desktop: 0, //是否有保存桌面 0:没有 1:有
is_switch_account: 0, //是否有切换账号 0:没有 1有
is_realverify: 0, //是否有实名认证 0:没有 1:有 2:已认证
is_super_kefu: 0, //是否有超级客服 0:没 1:有
is_backtogame: 0, //是否有返回按钮 0:没有,1:有
is_lock: 0, //是否竖屏 0:研发默认样式 1:强制竖屏
is_focus_gift: 0, //关注有礼 0:关闭 1:开启
is_bindphone: 0, //绑定手机 0:关闭 1:开启 2:已绑定手机
is_msgseccheck: 0, //违规内容判断接口 0:没有,1:有
is_checkbalance: 0,//是否有查询 0:没有,1:有
is_showad: 0,//是否有广告接口 0:没有,1:有
is_kefu: 0,//是否有客服 0:没有,1:有(调用对应的客服类型接口(kefu))
is_score: 0,//是否有评分接口 0:没有,1:有(调用对应的评分类型接口(score))
is_query_products_info: 0,//是否有查询商品信息接口 0,没有 1:有(调用对应的查询商品信息接口(queryProductsInfo))
is_event_track: 0// 0:没有 1:有 是否有事件上报接口
}
[//查询商品信息返回数据(queryProductsInfo)
{
"displayPrice": "₩1159.69",//商品显示的价格
"price": "₩1,160",
"priceAmountMicros": 1159687601,
"priceCurrencyCode": "KRW",
"sku": "android.test.purchased",
"title": "名称示例"
}
* @param {*} result
*/
var expansionCallBack = function(result){
}
youaiH5SDK.expansionInterface(expansion_type,"",expansionCallBack);
8.1. **扩展接口(商品信息查询(目前用于海外渠道显示商场))**
/**
扩展接口
@param {*} type youaiH5SDK.expansion_type.queryProductsInfo
@param {*} data "productId1,productId2" //传入要查询的商品ID字符串,多个之前用逗号隔开
@param {*} callback 回调方法
*/
expansionInterface: function (type, data, callback);
示例:
/**
* {
code:0,//0:成功 其他为失败
message:"success",//返回描述
data:{//查询商品信息返回数据(queryProductsInfo)
"android.test.purchased0": {//key为商品ID
"displayPrice": "₩1167.28",//显示价格
"price": "₩1,167", //实际价格(去除小数点) 充值传递
"priceAmountMicros": 1167284249, //数字价格
"priceCurrencyCode": "KRW", //货币代码
"sku": "android.test.purchased0",//商品ID
"title": "名称示例"
},
{
"displayPrice": "₩1159.69",
"price": "₩1,160",
"priceAmountMicros": 1159687601,
"android.test.purchased1": {
"displayPrice": "₩1167.28",
"price": "₩1,167",
"priceAmountMicros": 1167284249,
"priceCurrencyCode": "KRW",
"sku": "android.test.purchased",
"sku": "android.test.purchased1",
"title": "名称示例"
}
]
}
}
* @param {*} result
*/
var expansionCallBack = function(result){
}
youaiH5SDK.expansionInterface(expansion_type,"",expansionCallBack);
youaiH5SDK.expansionInterface(youaiH5SDK.expansion_type.queryProductsInfo,"test1,test2,test3",expansionCallBack);
8.2. **扩展接口(事件上报类型)**
/**
扩展接口
@param {*} type youaiH5SDK.expansion_type.eventTrack
event_type: {
first_month_card: 1,//首次购买月卡
first_recharge: 2,//首次充值
vip_to_value: 3,//vip达到某1等级上报
recharge_to_value: 4,//充值到某值时
first_join_union: 5//加入工会/联盟
}
@param {*} data 对应传youaiH5SDK.event_type中的类型值
@param {*} callback 回调方法
*/
expansionInterface: function (type, data, callback);
示例:
var expansionCallBack = function(result){
}
//首次充值月卡
youaiH5SDK.expansionInterface(youaiH5SDK.expansion_type.eventTrack,youaiH5SDK.event_type.first_month_card,expansionCallBack);
9. **统计(大数据小组要求游戏接入)**
......