博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信网页授权
阅读量:6474 次
发布时间:2019-06-23

本文共 959 字,大约阅读时间需要 3 分钟。

代码很少 //获取code$appid='xxxxxx';$redirect_uri = urlencode ('http://xxxxxxxxxxxx');$url ="https://open.weixin.qq.com/connect/oauth2/authorize?appid={
$appid}&redirect_uri={
$redirect_uri}&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect";header("Location:".$url);
if (!empty($_GET['code'])){                                                $appid  = C('APPID'); $secret = C('SECRET'); $code = $_GET['code']; //通过code换取token $url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$appid."&secret=".$secret."&code=".$code."&grant_type=authorization_code"; $json = file_get_contents($url); $arr = json_decode($json,true); $token = $arr['access_token']; $openid = $arr['openid']; $url = "https://api.weixin.qq.com/sns/userinfo?access_token=$token&openid=$openid&lang=zh_CN"; //拿到token后获取用户基本信息 $json = file_get_contents($url); //获取微信用户基本信息 $arr = json_decode($json,true); }

转载于:https://www.cnblogs.com/zhangxiangdong/p/8510086.html

你可能感兴趣的文章
函数对象
查看>>
Sharepoint学习笔记—习题系列--70-573习题解析 -(Q70-Q72)
查看>>
最全最新个税计算公式---今天你税了吗?
查看>>
linux shell 正则表达式(BREs,EREs,PREs)差异比较(转,当作资料查)
查看>>
MongoDB--CSharp Driver Quickstart .
查看>>
#pragma mark 添加分割线 及 其它类似标记 - 转
查看>>
遗传算法实现自动组卷、随机抽题 (转)
查看>>
二分法求平方根(Python实现)
查看>>
使用startActivityForResult方法(转)
查看>>
so在genymotation中错误问题
查看>>
Visual Studio 原生开发的10个调试技巧(二)
查看>>
Windows内核再次出现0Day漏洞 影响win2000到win10所有版本 反病毒软件恐成瞎子
查看>>
5G重塑网络 构建新生态下的大互联
查看>>
H3C品牌刀片系统强势首发
查看>>
江门交警与高德地图战略合作引导市民智慧出行
查看>>
重构数字世界的“马奇诺”新边界防御如何起死回生?
查看>>
Adobe携手上海视觉艺术学院 开展多项人才培养计划
查看>>
WSUS MITM远程攻击实战全过程详解
查看>>
法国国家铁路利用IBM Watson物联网加速创新
查看>>
Xcode中Groups和Folder的区别
查看>>