6.2.2 跳转型一键激活
步骤三:获取用户提交资料
用户填写并提交开卡资料后,会跳转到商户的网页,商户可以在网页内获取用户已填写的信息并进行开卡资质判断,信息确认等动作。
具体方式如下:
用户点击提交后,微信会在商户的url后面拼接获取用户填写信息的参数:activate_ticket、openid、card_id和加密code-encrypt_code,如商户填写的wx_activate_after_submit_url为www.qq.com,则拼接后的url为www.qq.com&card_id=pbLatjvFdsLDUMoN8JqcsGeiMHKk&encrypt_code=Bupk8bb9xxxxxx3rdXV6fClBVtkHQplYohdzGvgDl4%3D&outer_str=&openid=obLatjjwDxxxxxxxoGIdwNqRXw&activate_ticket=fDZv9eMQAFfrNr3XBoqhb%2F%2BMSDM0yjDF6CdiUhC%2BOlEaxb0clsUxxxxxxxxxxxd6yQsjRMRu4kAcKTibYLN5tmHBdll1b6zQRsLF53MpKjGU%3D。
开发者可以根据activate_ticket获取到用户填写的信息,用于开发者页面的逻辑判断。
接口说明
支持开发者根据activate_ticket获取到用户填写的信息。
接口调用请求说明
HTTP请求方式: POSTURL:https://api.weixin.qq.com/card/membercard/activatetempinfo/get?access_token=TOKEN
注意事项:
1.开发者须使用制卡appid调用该接口,否则报错;
2.开发者在URL上截取ticket后须先进行urldecode。
------------------------------------------
请问:上面红色的 ticket是 activate_ticket吗?我用微信公众号开发(非小程序),管理后台创建会员卡 和 调用卡都是微信公众号的appid(如wxed957cfbcf7axxxx). 但仍然报错: invalid activate_ticket.Maybe this ticket is not belong this AppId hint: [uzW2fA00405258] ,没办法进入到激活页面(通过激活接口激活会员卡)。
解决了,官方文档误导了 :https://blog.csdn.net/u011425617/article/details/84658420