中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序如何批量添加卡券

發布時間:2022-03-10 10:50:18 來源:億速云 閱讀:384 作者:iii 欄目:開發技術

這篇“微信小程序如何批量添加卡券”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“微信小程序如何批量添加卡券”文章吧。

wx.addCard(OBJECT)


基礎庫版本 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) // 卡券添加結果
  }
})

wx.openCard(OBJECT)


基礎庫版本 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) {
  }
})

以上就是關于“微信小程序如何批量添加卡券”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绍兴县| 朝阳市| 徐州市| 信阳市| 桂平市| 佳木斯市| 临海市| 瑞丽市| 周口市| 长子县| 洛隆县| 通榆县| 武安市| 社旗县| 普兰县| 乌拉特中旗| 启东市| 宜州市| 桂东县| 中方县| 县级市| 渭源县| 彰化县| 延安市| 大关县| 长垣县| 锡林浩特市| 大城县| 图木舒克市| 江华| 汝州市| 三门县| 特克斯县| 岫岩| 岳西县| 台湾省| 贵溪市| 花莲市| 哈尔滨市| 马尔康县| 克什克腾旗|