C#实现微信公众号会员卡管理的示例代码

2020-06-12 13:01:01于丽

参数说明

参数 是否必须 说明
access_token 调用接口凭证
POST数据 JSON结构

{
 "init_bonus": 100,
 "init_bonus_record":"旧积分同步",
 "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"
}

2)、同步/激活会员卡DEMO

  本DEMO中演示了修改membership_number及 初始积分,第一张图片为原图,第二张为同步后的图

 5、拉取会员信息 

1)、开发文档介绍

接口说明

支持开发者根据CardID和Code查询会员信息。

接口调用请求说明

HTTP请求方式: POSTURL:https://api.weixin.qq.com/card/membercard/userinfo/get?access_token=TOKEN

参数说明

参数 是否必须 说明
POST数据 JSON结构
access_token 调用接口凭证

POST数据

{
 "card_id": "pbLatjtZ7v1BG_ZnTjbW85GYc_E8",
 "code": "916679873278"
}

返回数据

{
 "errcode": 0,
 "errmsg": "ok",
 "openid": "obLatjjwDolFj******wNqRXw",
 "nickname": "*******",
 "membership_number": "658*****445",
 "bonus": 995,
 "sex": "MALE",
 "user_info": {
  "common_field_list": [
   {
    "name": "USER_FORM_INFO_FLAG_MOBILE",
    "value": "15*****518"
   },
   {
    "name": "USER_FORM_INFO_FLAG_NAME",
    "value": "HK"
   },
   {
    "name": "USER_FORM_INFO_FLAG_EDUCATION_BACKGROUND",
    "value": "研究生"
   }
  ],
  "custom_field_list": [
  {
  "name": "兴趣",
  "value": "钢琴",
  "value_list": []
  },
  {
  "name": "喜好",
  "value": "郭敬明",
  "value_list": []
  },
  {
  "name": "职业",
  "value": "",
  "value_list": [
   "赛车手",
   "旅行家"
  ]
  }
 ]
 },
 "user_card_status": "NORMAL",
 "has_active": false
}

2)、拉取会员信息DEMO

可以读取到会员的姓名与手机号等信息,其中可以用手机号作为关键值与公司的CRM、ERP等对接。

 6、更新会员信息