讀古今文學網 > 微信公眾平台開發:從零基礎到ThinkPHP5高性能框架實踐 > 16.5.3 更新會員信息 >

16.5.3 更新會員信息

當會員持卡消費後,支持開發者調用該接口更新會員信息。會員卡交易後的每次信息變更需通過該接口通知微信,便於後續消息通知及其他擴展功能的使用。

更新會員信息的接口如下。


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

更新會員信息時,POST數據示例如下。


{
    "code":"12312313",
    "card_id":"p1Pj9jr90_SQRaVqYI239Ka1erkI",
    "background_pic_url":"https:// mmbiz.qlogo.cn/mmbiz/0?wx_fmt=jpeg",
    "record_bonus":"消費30元,獲得3積分",
    "bonus":3000,
    "balance":3000,
    "record_balance":"購買焦糖瑪琪朵一杯,扣除金額30元。",
    "custom_field_value1":"xxxxx",
    "notify_optional":{
        "is_notify_bonus":false,
        "is_notify_balance":true,
        "is_notify_custom_field1":true
    }
}
  

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

表16-24 更新會員信息接口的參數說明

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


{
    "errcode":0,
    "errmsg":"ok",
    "result_bonus":100,
    "result_balance":200,
    "openid":"oFS7Fjl0WsZ9AMZqrI80nbIq8xrA"
}
  

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

表16-25 更新會員信息接口返回參數說明