微信小程序API Card卡券


本文整理自网络,侵删。

wx.addCard(OBJECT)


基础库版本 1.1.0 开始支持,低版本需做兼容处理

批量添加卡券。

Object参数说明:

参数类型必填说明
cardListObjectArray需要添加的卡券列表,列表内对象说明请参见请求对象说明
successFunction接口调用成功的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

请求对象说明

参数类型说明
cardIdString卡券 Id
cardExtString卡券的扩展参数

cardExt 说明

参数类型必填是否参与签名说明
codeString用户领取的 code,仅自定义 code 模式的卡券须填写,非自定义 code 模式卡券不可填写,详情
openidString指定领取者的openid,只有该用户能领取。 bind_openid 字段为 true 的卡券必须填写,bind_openid 字段为 false 不可填写。
timestampNumber时间戳,东八区时间,UTC+8,单位为秒
nonce_strString随机字符串,由开发者设置传入,加强安全性(若不填写可能被重放请求)。随机字符串,不长于 32 位。推荐使用大小写字母和数字,不同添加请求的 nonce_str 须动态生成,若重复将会导致领取失败。
fixed_begintimestampNumber卡券在第三方系统的实际领取时间,为东八区时间戳(UTC+8,精确到秒)。当卡券的有效期类为 DATE_TYPE_FIX_TERM 时专用,标识卡券的实际生效时间,用于解决商户系统内起始时间和领取微信卡券时间不同步的问题。
outer_strString领取渠道参数,用于标识本次领取的渠道值。
signatureString-签名,商户将接口列表中的参数按照指定方式进行签名,签名方式使用 SHA1,具体签名方案参见:卡券签名

注:cardExt 需进行 JSON 序列化为字符串传入

回调结果:

回调类型errMsg说明
successaddCard:ok添加卡券成功
failaddCard:fail cancel用户取消添加卡券
failaddCard:fail (detail message)添加卡券失败,其中 detail message 为后台返回的详细失败原因

阅读剩余部分

相关阅读 >>

微信小程序api 绘图中使用setglobalalpha设置全局画笔透明度

微信小程序api mdns

微信小程序 服务端能力

微信小程序api 跳转到tabbar页面

微信小程序云开发 支付方式

微信小程序云开发 发票管理

微信小程序云开发服务端api 工具类

微信小程序 模块化

微信小程序云开发api 从指定序列后的结果开始返回

微信小程序 applyplugin

更多相关阅读请进入《微信小程序》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...