微信公众号跳转uni h5页面 登录 获取 code openId accesstoken

项目是uni-app

需求是需要在用户进来的时候判断是从app进入的还是微信进入的,如果是微信进入的话需要获取到openid传给后端

坑:

1.跳转的时候不让携带任何参数 只有配置好的服务器地址

2.获取code需要微信公众号进行配置重定向地址

3.获取到code后还需要再请求一次微信的接口来换取openid

4.需要在微信开发者工具中调试(或微信直接打开链接查看效果)

 

参考:

1.https://blog.csdn.net/hxf6060/article/details/88171869

2.https://blog.csdn.net/kivets/article/details/94625515  调试也可以参考

3.https://www.jianshu.com/p/b5929770f92d

4.https://www.cnblogs.com/gopark/p/9394816.html

5.https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Web_Developer_Tools.html#%E8%B0%83%E8%AF%95%E5%BE%AE%E4%BF%A1%E7%BD%91%E9%A1%B5%E6%8E%88%E6%9D%83

6.http://caibaojian.com/wxwiki/797653e21e60303b29578a7a1576a07d7672dc58.html

7.https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html

8.https://blog.csdn.net/Zmj_Dns/article/details/108714817?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.nolandingword2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.nolandingword2

uni解决跨域

9.https://www.cnblogs.com/xiaoyuanbao/p/13537309.html

10.https://blog.csdn.net/cl11992/article/details/86528704

 

微信接口验证平台:

https://mp.weixin.qq.com/debug

posted @ 2021-09-22 17:46  阿蒙不萌  阅读(1576)  评论(0编辑  收藏  举报