admin管理员组文章数量:1531657
登陆微信公众号平台
https://mp.weixin.qq/cgi-bin/loginpage?url=%2Fcgi-bin%2Fframe%3Ft%3Dadvanced%2Fdev_tools_frame%26nav%3D10049%26token%3D396413138%26lang%3Dzh_CN
左边导航->开发->基本配置
1.IP白名单:把自己的服务器的ip地址加入白名单
在自己的服务器上的新建index.php,
确保下面图片中url地址能访问通它用
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = "wxe43ec29ebd12cf21";
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
echo $_GET["echostr"];
exit;
// return true;
}else{
echo false;
exit;
}
go的方式:
参考下面的地址:·
2.启用服务器配置
3.接口权限->网页服务->网页授权->功能设置->页面授权域名
把自己的域名添加入 JS接口安全域名和页面授权域名里
左边导航开发->开发者工具
在web开发者工具->绑定开发者微信号 把开发者的微信号加入开发组
官网参考手册:
https://developers.weixin.qq/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
目录
1 第一步:用户同意授权,获取code
2 第二步:通过code换取网页授权access_token
3 第三步:刷新access_token(如果需要)
4 第四步:拉取用户信息(需scope为 snsapi_userinfo)
5 附:检验授权凭证(access_token)是否有效
版权声明:本文标题:微信授权登陆服务器,微信公众号开发流程--微信第三方授权登陆流程 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1725776447a1041907.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论