zoukankan      html  css  js  c++  java
  • 设置微信会员卡编号为手机号

    开发前需要准备的工作

    1、 须有一个有卡券权限的公众号
    2、 公众号开通微信卡券功能

     通过常见会员卡接口生成会员卡,生成会员卡时设置激活方式为接口激活,activate_url=“xxxx”;

     待用户领取到会员卡点击激活按钮时会跳转到activate_url设置的url,而且官方会自动在激活url后面拼接三个参数如:xxxurl?card_id=xxx&encrypt_code=xxx&openid=xxx

     注意这时传过来的encrypt_code是加密过的,要自行调用官方的code解密接口:

     HTTP请求方式 POSTURL:htps://api.weixin.qq.com/card/code/decrypt?access_token=TOKEN

    POST数据

    {  "encrypt_code":"XXIzTtMqCxwOaawoE91+VJdsFmv7b8g0VZIZkqf4GWA60Fzpc8ksZ/5ZZ0DVkXdE"}

    返回数据

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

     然后通过接口激活

     接口调用请求说明

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

    传入参数code和membership_number(会员卡编号,由开发者填入,作为序列号显示在用户的卡包里。可与Code码保持等值。)

    完成后结果如图:

  • 相关阅读:
    PrimeNG之Validation
    PrimeNG之FileUpload
    PrimeNG之DataTable
    PrimeNG之TreeTable
    AngularJS实现可伸缩的页面切换
    ng2-table
    【转】前端框架天下三分:Angular React 和 Vue的比较
    【转】AngularJS动态生成div的ID
    Emprie 使用基础笔记
    开源沙箱CuckooSandbox 介绍与部署
  • 原文地址:https://www.cnblogs.com/Jessie-candy/p/13885443.html
Copyright © 2011-2022 走看看