首页 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践全文在线阅读

《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》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"}