fusion2.dialog.lottery

特别声明
1.本接口仅针对已经接入支付的应用。
2.请先在自助营销平台提交活动申请(活动申请详见这里),审核通过的应用将获得接口权限。

目录

What's New?

2012年7月26日,新增参数version,以支持基于OpenAPIV3.0协议的道具发货回调。

1 功能说明

“Q点抽奖页面”前端JS接口。
适用于通过Q点消费抽奖,向用户赠送礼包的场景。

2 接口调用说明

调用本前端接口前,应用中应该部署Fusion2的跨域文件以及引用脚本,请参阅:Fusion2文档

接口说明如下:

fusion2.dialog.lottery

({

  //在支付营销分区配置说明页面,配置的分区ID即为这里传入的“zoneid”,必须为string型。
  //如果应用不分区,请输入0。
  zoneid :"3",


  // 必须。用户的OpenID。
  openid :"B624064BA065E01CB73F835017FE96FA",


  //如果您的应用中,中奖后回调的道具发货URL使用的是OpenAPI V3.0协议,则这里必须传值"v3"。
  //表示使用的OpenAPI版本。v3:使用OpenAPI V3.0,v2或不指定:使用OpenAPI V2.0。
   version : "v3",


  // 可选。表示是否使用沙箱测试环境。应用发布前,请务必注释掉该行。
  // sandbox值为布尔型。true:使用; false或不指定:不使用。
  sandbox : true, 


 // 可选。透传参数,用于onSuccess回调时传入的参数,用于识别请求。
 context:"lotory",


  // 如果用户抽奖成功,则立即回调onSuccess,当用户关闭对话框时再回调onClose;
  // 如果用户邀请失败或没有邀请,关闭对话框时将先回调onCancel再回调onClose。
  // 可选。用户操作后的回调方法。
  onSuccess : function (opt) { alert(opt.context); },


  // 可选。用户取消操作后的回调方法。
  onCancel : function (opt)  { alert(opt.context); },


  // 可选。对话框关闭时的回调方法。
  onClose : function (opt) { }

});


4. 效果展示

1. 应用中提供抽奖按钮(按钮位置以及样式由应用自行定义):
lottry_1.png

2. 用户点击抽奖按钮后,将出现如下弹框:
lottry_2.png

相关文档

抽奖送礼包

以上信息是否解决您的问题?

Copyright © 1998 - 2017 Tencent. All Rights Reserved.

腾讯公司 版权所有

有问必答 返回顶部