名著阅读 > 微信公众平台开发:从零基础到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 更新会员信息接口返回参数说明