1.功能说明
新版的通过活动开通蓝钻后,使用此接口来领取相应的活动礼包(推荐使用)。
2.调用说明
必须包含以下JS才能调用接口
http://imgcache.qq.com/bossweb/ipay/js/api/cashier.js
http://minigame.qq.com/plat/social_hall/app_frame/blue_vip_api.js
3.接口说明
window.BlueVipApi.buyBlueVipAct(appid,sourceid,aid,act_id,token,openid,close_cb, zoneid, version, target, service_type, duration);
参数名称 |
含义 |
appid |
应用id |
sourceid |
来源id,用于结算分成,默认填“15200” |
aid |
统计信息,接入时分配;具体各渠道aid |
act_id |
开通包月送礼包的营销活动ID(需事先在腾讯营销平台配置相应的活动) |
token |
支付交易标识(在活动中进行支付时取得的token,详见支付类API:v3/pay/get_token) |
zoneid |
游戏大区id(【注意】:这个字段是string类型,不是int类型) |
openid |
开放平台用户的唯一标记 |
version |
协议版本号,目前取值为v3 |
close_cb |
关闭对话框的回调函数(无参数) |
target |
蓝钻开通人员self自用\send赠送 |
service_type |
服务类型,取值如下: 1: 普通蓝钻,开通界面将不显示豪华蓝钻 2: 豪华蓝钻,开通界面将不显示普通蓝钻 不传入此参数: 开通界面将显示普通蓝钻和豪华蓝钻选项 |
duration |
开通时长,取值范围为1 - 24,单位为月。 在设置了此参数后,开通界面将不能再手动更改开通时长,付费模式为“按月付费”,且不能手动更改。 不传入此参数,付费模式和开通时长均可手动修改。 |
4.范例
window.BlueVipApi.buyBlueVipAct(
10001, // appid
15200, // sourceid
VIP.APPXXXXXX.PLATwebsiteact, // aid
10000000, // act_id
'39DBE00A043F8DB011391759A3A8A25', // token
4819EE35745D5AF96E89EA78C0E63795, // opened
function()
{alert('close!'), // 回调函数
'1', // zoneid
'v3', // version
1, // service_type
4 // duration
);