Toggle navigation
Toggle navigation
This project
Loading...
Sign in
public_service
/
public-js-doc
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
xuguohong
2019-12-09 17:41:31 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
9cb92f722064d7ddb940c0acdcff863b7eafa9b5
9cb92f72
1 parent
f17b4573
文档修改
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
97 additions
and
43 deletions
公共js接入文档1.2.md
公共js接入文档1.2.md
View file @
9cb92f7
...
...
@@ -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": "₩11
59.69
",
"price": "₩1,16
0
",
"priceAmountMicros": 11
59687601
,
"android.test.purchased1":
{
"displayPrice": "₩11
67.28
",
"price": "₩1,16
7
",
"priceAmountMicros": 11
67284249
,
"priceCurrencyCode": "KRW",
"sku": "android.test.purchased",
"sku": "android.test.purchased
1
",
"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.
**统计(大数据小组要求游戏接入)**
...
...
Please
register
or
login
to post a comment