H5游戏接入公众号并获取微信授权
经过查阅资料,搞定了cocoscreator打包h5->接入公众号->接入微信登录整个过程。
首先,就是在cocos代码中启动界面的类start函数中,写一个url监听,主要做如下几件事:
获取url传来的code如果code为空,证明是正常访问游戏,则拼装微信授权链接,比如https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的appid&redirect_uri=encode编码后的url&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect,然后让游戏自动发起访问,然后微信会自动跳转到刚才传入redirect_uri地址里(这个地址其实就是你的h5游戏地址,eg.http://xxcvxcv.com/xxxx?code=xxxxx),.这次重新加载,code会传入到你的游戏如果code不为空(其实已经是第二次访问游戏了),则向服务器发送code,进行微信信息的解析。
本文来自小女人投稿,不代表胡巴网立场,如若转载,请注明出处:https://www.hu85.com/284908.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxxxx@qq.com 举报,一经查实,本站将立刻删除。