首先,场景:
戴尔计划补充会员资料,但不想再授权独立获取部分数据(例如,调用单独获取手机号码接口的功能),包括调用单独获取手机号码接口的功能。
那么我们只要通过公众号的卡包功能即可完成这个事情(因为卡包里已经有微信用户之前输入的资料,我们只要去获取就好了)。
第一个坑是:获取Access_Token。当然这个不能算是腾讯的问题,我们稍为注意一点,就会知道这个Access_token应该是公众号的Access_token而不是小程序的。虽然我们在小程序上做这些开发。但卡包的功能是属于公众号的。这从公众号开发文档中可以看到。
因为调用卡包的大部分接口都是需要Access_token的,因此这是第一个需要注意的地方:通常会报这个错:
{"errcode":48001,"errmsg":"api unauthorized hint: [5hMkhA0315r253]”}
第二个坑是:白名单。对于调用公众号的接口来源,即我们开发是本地的出口地址,这个从百度里输入IP,就可以看到我们对外的地址。这个地址是网络分配的,也就是电信或移动光猫提供给我们的IP,重启光猫会变。
通常如果调接口有问题,出错也可以看到是非IP白名单的问题,到公众号设置那里增加IP就可以了。
第三个坑:一定一定的注意,如果你实现的是跳转型开卡功能,其中:wx_activate_after_submit_url,这个参数一定要填,
但是官网居然没有说明,而且只在一个不太引用注意的地方说了一下,不得不说微信开发文档的混乱,如果我们不加这个参数,它就会变成非跳转型,直接跳转到卡包而不是我们自己开发的页面。
这几点大家一定要注意。有疑问欢迎大家一起来沟通学习。
1.《微信的卡包怎么用的 微信表示包怎么删除?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《微信的卡包怎么用的 微信表示包怎么删除?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3221363.html