微信登录,获取access_token,openid 记录
2018-01-29 15:30
651 查看
$code = input('code');$url = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=&redirect_uri=&response_type=code&scope=snsapi_userinfo&state=123&connect_redirect=1#wechat_redirect";if (!isset($code)){Header("HTTP/1.1 303 See Other");Header("Location: ".$url);exit;}$url="https://api.weixin.qq.com/sns/oauth2/access_token?appid=&secret=&code=".$code."&grant_type=authorization_code";$weixin=file_get_contents($url);//通过code换取网页授权access_token$array=json_decode($weixin,true); //对JSON格式的字符串进行编码$accessToken = $array['access_token'];$url = "https://api.weixin.qq.com/sns/userinfo?access_token=".$array['access_token']."&openid=".$array['openid']."&lang=zh_CN";$weixin=file_get_contents($url);$array=json_decode($weixin,true); //对JSON格式的字符串进行编码
相关文章推荐
- 微信——获取用户基本信息及openid 、access_token、code
- 记录今天学习到的 --- 如何获取微信access_token及微信二维码ticket。
- 新浪授权登录 正确的获取access_token (都不能用curl请求,包括微信授权登录 ) 要用file_get_contents
- 微信接入登录功能access_token流程记录
- 获取微信用户openid的三种方法#ACCESS_TOKEN
- java微信签名,验证微信发送的signature,还有获取access_token和ticket
- [麦先生]TP3.2之微信开发那点事[基础篇](获取access_token)
- 微信access_token 、签名等信息获取
- 第三节 利用curl获取access_token和微信服务器地址
- 定时获取微信access_token
- 【Day36】PHP定时任务获取微信access_token
- 微信开发专题---4获取access_token
- 微信access_token定期获取并存储
- 微信开发第二篇:获取全局access_token
- 模拟登录获取新浪微博的access_token
- SpringBoot定时获取微信access_token
- 微信jsSDK本地调试流程攻略(nodeJs实现获取access_token等信息)
- 微信 静默 授权登录 获取openid 实现方法
- 微信根据openid发送消息,获取用户详情,获取access_token类
- 由获取微信access_token引出的Java多线程并发问题