讀古今文學網 > 微信公眾平台開發:從零基礎到ThinkPHP5高性能框架實踐 > 16.5.2 激活會員卡 >

16.5.2 激活會員卡

當用戶領取會員卡「卡套」後,支持調用該接口對會員卡進行激活,並設置會員信息的初始值,如積分、餘額、等級、會員卡編號等會員信息。目前,微信會員卡支持3種激活方式,分別是接口激活、一鍵激活和自動激活。下面介紹接口激活的方法。

接口激活通常需要開發者開發用戶填寫資料的網頁。通常有以下兩種激活流程。

1)用戶必須在填寫資料後才能領卡,領卡後開發者調用激活接口為用戶激活會員卡。

2)用戶可以先領取會員卡,點擊激活會員卡跳轉至開發者設置的資料填寫頁面,填寫完成後開發者調用激活接口為用戶激活會員卡。

激活會員卡的接口如下。


https:// api.weixin.qq.com/card/membercard/activate?access_token=TOKEN
  

激活會員卡時,POST數據示例如下。


{
    "init_bonus":100,
    "init_balance":200,
    "membership_number":"AAA00000001",
    "code":"12312313",
    "card_id":"xxxx_card_id",
    "background_pic_url":"https:// mmbiz.qlogo.cn/mmbiz/0?wx_fmt=jpeg",
    "init_custom_field_value1":"xxxxx"
}
  

上述數據的參數說明如表16-23所示。

表16-23 激活會員卡接口的參數說明

正確創建時,返回的數據示例如下。


{"errcode":0,"errmsg":"ok"}