1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【咸鱼教程】微信网页授权(获取用户头像 昵称等)

【咸鱼教程】微信网页授权(获取用户头像 昵称等)

时间:2022-11-10 05:30:49

相关推荐

【咸鱼教程】微信网页授权(获取用户头像 昵称等)

教程目录

一 流程图

二 微信测试号申请

三 新建Egret项目

四 微信网页授权流程

五 微信Web开发者工具

六 Demo下载

一、流程图

二、微信测试号申请

测试号申请参考之前教程:/thread-26429-1-1.html

申请微信测试号后,要测试网页授权,需要设置授权回调页面域名。

现在我们有了一个可以测试微信授权的账号。

三、新建Egret项目

新建一个egret项目,里面啥也没有,只有一个label显示将要获取的微信用户信息。

nickname需要显示中文,要用到decodeURI。

四、微信网页授权流程

微信官方文档:https://mp./wiki?t=resource/res_main&id=mp1421140842

我们的demo,php文件主要有以下几个:

access_token.php 保存获取到access_token(这里我测试是一直重新获取access_token,所以没用到)

HttpUtils.php https请求

index.php主页

wechat.php 网页授权获取用户信息

1. index.php(获取code)

appid:测试微信号的appid

redirect_uri:回调页面。获取code后,会跳转到页面。

response_type:返回类型

scope:授权类型,静默授权或用户授权

state:重定向带上的State参数,直接填STATE

wechat_redirect:重定向必须带上

2. wechat.php (code换access_token,拉取用户信息,重定向到egret)

[Actionscript3]纯文本查看复制代码 ?

拉取用户信息成功

五、微信Web开发者工具

在pc端测试时,可以用这个工具,具体用法不再赘述。

官方下载地址:https://mp./wiki?t=resource/res_main&id=mp1455784140

六、Demo下载(含php和egret)

/u/gamedaybyday/p/EgretExample/git/tree/master/WxShouQuanDemo

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。