目前使用移动移动实现了APP登录,现在有一个邀请好友的功能,需要在微信中打开H5网页完成注册。
现在主要不知道移动应用的redirect_uri在哪里配置?
redirect_uri是授权回调地址,iOS中通过URL Schemes配置,Android使用在开放平台登记的合法域名,主要用于接收授权码code。现在不知道在微信网页中登录填什么redirect_uri
`https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx421ae71556114d&redirect_uri=${encodeURIComponent('http://www.lizhiduo.cn')}&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect`
老哥,可以看一下这里:https://developers.weixin.qq.com/community/develop/article/doc/0008602503cc20f747b1de7e866813
redirect_uri 就是你h5的url。不过这个url关联的页面里面得有相关逻辑哈。我举个例子:
比如,比的h5首页是:https//www.a.com/,关联的页面是index.vue
那么,redirect_uri 就是 encodeURIComponent('https//www.a.com/'),你在index.vue里面就得处理跳转授权,获取code的逻辑,拿到code之后,你就可以请求后端接口,换取openid,unionid 啦。
画一个h5页面呗,里边加注册功能,然后邀请的时候把h5的链接分享出去
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/Android.html