基础库版本 1.1.0 最先支持,,,,,,低版本需做兼容处理
批量添加卡券。。。
Object参数说明:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| cardList | ObjectArray | 是 | 需要添加的卡券列表,,,,,,列表内工具说明请拜见请求工具说明 |
| success | Function | 否 | 接口挪用乐成的回调函数 |
| fail | Function | 否 | 接口挪用失败的回调函数 |
| complete | Function | 否 | 接口挪用竣事的回调函数(挪用乐成、失败都会执行) |
| 参数 | 类型 | 说明 |
|---|---|---|
| cardId | String | 卡券 Id |
| cardExt | String | 卡券的扩展参数 |
cardExt 说明
| 参数 | 类型 | 必填 | 是否加入署名 | 说明 |
|---|---|---|---|---|
| code | String | 否 | 是 | 用户领取的 code,,,,,,仅自界说 code 模式的卡券须填写,,,,,,非自界说 code 模式卡券不可填写,,,,,,详情 |
| openid | String | 否 | 是 | 指定领取者的openid,,,,,,只有该用户能领取。。。 bind_openid 字段为 true 的卡券必需填写,,,,,,bind_openid 字段为 false 不可填写。。。 |
| timestamp | Number | 是 | 是 | 时间戳,,,,,,东八区时间,UTC+8,,,,,,单位为秒 |
| nonce_str | String | 否 | 是 | 随机字符串,,,,,,由开发者设置传入,,,,,,增强清静性(若不填写可能被重放请求)。。。随机字符串,,,,,,不长于 32 位。。。推荐使用巨细写字母和数字,,,,,,差别添加请求的 nonce_str 须动态天生,,,,,,若重复将会导致领取失败。。。 |
| fixed_begintimestamp | Number | 否 | 否 | 卡券在第三方系统的现实领取时间,,,,,,为东八区时间戳(UTC+8,准确到秒)。。。当卡券的有用期类为 DATE_TYPE_FIX_TERM 时专用,,,,,,标识卡券的现实生效时间,,,,,,用于解决商户系统内起始时间和领取微信卡券时间差别步的问题。。。 |
| outer_str | String | 否 | 否 | 领取渠道参数,,,,,,用于标识本次领取的渠道值。。。 |
| signature | String | 是 | - | 署名,,,,,,商户将接口列表中的参数凭证指定方式举行署名,署名方式使用 SHA1,,,,,,详细署名方案拜见:卡券署名 |
注:cardExt 需举行 JSON 序列化为字符串传入
回调效果:
| 回调类型 | errMsg | 说明 |
|---|---|---|
| success | addCard:ok | 添加卡券乐成 |
| fail | addCard:fail cancel | 用户作废添加卡券 |
| fail | addCard:fail (detail message) | 添加卡券失败,,,,,,其中 detail message 为后台返回的详细失败原因 |
success返回参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| cardList | ObjectArray | 卡券添加效果列表,,,,,,列表内工具说明请详见返回工具说明 |
返回工具说明
| 参数 | 类型 | 说明 |
|---|---|---|
| code | String | 加密 code,,,,,,为用户领取到卡券的code加密后的字符串,,,,,,解密请参照:code 解码接口 |
| cardId | String | 用户领取到卡券的Id |
| cardExt | String | 用户领取到卡券的扩展参数,,,,,,与挪用时传入的参数相同 |
| isSuccess | Boolean | 是否乐成 |
示例代码:
wx.addCard({
cardList: [
{
cardId: '',
cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
}, {
cardId: '',
cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
}
],
success: function(res) {
console.log(res.cardList) // 卡券添加效果
}
})
基础库版本 1.1.0 最先支持,,,,,,低版本需做兼容处理
审查微信卡包中的卡券。。。
Object参数说明:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| cardList | ObjectArray | 是 | 需要翻开的卡券列表,,,,,,列表内参数详见openCard 请求工具说明 |
| success | Function | 否 | 接口挪用乐成的回调函数 |
| fail | Function | 否 | 接口挪用失败的回调函数 |
| complete | Function | 否 | 接口挪用竣事的回调函数(挪用乐成、失败都会执行) |
openCard 请求工具说明
| 参数 | 类型 | 说明 |
|---|---|---|
| cardId | String | 需要翻开的卡券 Id |
| code | String | 由 addCard 的返回工具中的加密 code 通过解密后获得,,,,,,解密请参照:code 解码接口 |
示例代码:
wx.openCard({
cardList: [
{
cardId: '',
code: ''
}, {
cardId: '',
code: ''
}
],
success: function(res) {
}
})
tip: 现在只有认证小程序才华使用卡券接口,,,,,,可参考指引举行认证。。。tip: 相识更多信息,,,,,,请审查微信卡券接口文档更多微信小程序开发教程,,,,,,可以关注。。。
KESION pp电子软件
KESION pp电子软件是海内领先的在线教育软件及私域社交电商软件服务提供商,,,,,,恒久专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。。。
公司焦点产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化自力安排品牌网校和在线教育咨询等。。。KESION 一直通过手艺立异,,,,,,提供产品和服务,,,,,,助力企业向数字化转型,,,,,,通过科技驱动商业刷新,,,,,,让商业变得更智慧!
获取二维码 通事后台接口可以获取小程序恣意页面的二维码,,,,,,扫描该二维码可以直接进入小程序对应的页面。。。 现在微信支持两种二维码,,,,,,小程序码(左),,,,,,小程序二维码(右),,,,,,如下...
wx.openSetting(OBJECT) 基础库版本 1.1.0 最先支持,,,,,,低版本需做兼容处理 调起客户端小程序设置界面,,,,,,返回用户设置的操作效果 Object 参数说明: 参数 类型 必填 说明