这篇说一下利用uniapp开辟实现微信公众号网页授权、以及获取用户信息的前端、后端的实现。
开始之前呢,先提一嘴uniapp开辟微信小步伐的微信登岸,之前也写过一篇uniapp微信小步伐端实现微信登录,uniapp微信小步伐登岸的,大家感兴趣可以去了解一下,由于这uniapp、一会儿小步伐、一会儿公众号、一会儿app、一会儿h5的搞得有点儿乱糟糟的。
简朴总结一下微信小步伐登岸,就是前端需要调用uni.login()方法获取到code,然后将code传递后端即可,然后后端需要拿着code去调用微信官方提供的接口来换取openid之类的信息,openid就作为用户的唯一标识(类似为token的作用)返回给前端即可。
接下来就是我们这篇的内容:
还是先说一下整体思绪。具体操作下面会接着再说。前端还是需要获取一个code,然后将code传递给后端,后端拿着code去调用微信官方接口获取access_token、openid等之类的信息,然后通过access_token、openid再去调用微信官方提供另一个接口来获取用户信息。看上去操作和小步伐登岸有些相似,不同于微信小步伐的是前端获取code的方式,需要我们去引导用户进行授权,用
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |