用户点击确认登录,自动跳转下面地址得到code

简介: PHP获取微信openid 简单教程  WEB   2014年10月29日  10868浏览  6评论 获取code https://open.weixin.qq.com/connect/oauth2/authorize?appid=这里是你的公众号的APPID&redirect_uri=http://www.

PHP获取微信openid 简单教程

 WEB   2014年10月29日  10868浏览   6评论

获取code

https://open.weixin.qq.com/connect/oauth2/authorize?appid=这里是你的公众号的APPID&redirect_uri=http://www.xx.com/getcode&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect

用户点击确认登录,自动跳转下面地址得到code

http://www.xiaohuang.cc/post/437.html

http://www.xx.com/getcode 这个是你自己的跳转地址

http://www.xx.com/getcode?code=0064f7afef7af7b395147bfe8b51f7bf&state=123

 

后面的这个 ?code=……123   是微信自动跳转添加的,不是你自己加的

 

下面是PHP语言,写在getcode这个页面里

1
2
3
4
5
$code  $_GET [ 'code' ]; //获取code
$weixin  =   file_get_contents ( "https://api.weixin.qq.com/sns/oauth2/access_token?appid=这里是你的APPID&secret=这里是你的SECRET&code=" . $code . "&grant_type=authorization_code" );//通过code换取网页授权access_token
$jsondecode  = json_decode( $weixin );  //对JSON格式的字符串进行编码
$array  = get_object_vars( $jsondecode ); //转换成数组
$openid  $array [ 'openid' ]; //输出openid

怎么样,是不是灰常的简单?!小皇研究了三四天整理出这么简单的方法

别谢哥,谢国家!

本文禁止转载!

目录
相关文章
|
网络协议 网络架构
华三DHCP及DHCP 中继实验配置
华三DHCP及DHCP 中继实验配置
1259 0
华三DHCP及DHCP 中继实验配置
|
缓存 安全 网络协议
HTTPS协议的历史发展
HTTPS协议的历史发展
563 8
|
XML 机器学习/深度学习 人工智能
使用 OpenCV 和 Python 轻松实现人脸检测
本文介绍如何使用OpenCV和Python实现人脸检测。首先,确保安装了OpenCV库并加载预训练的Haar特征模型。接着,通过读取图像或视频帧,将其转换为灰度图并使用`detectMultiScale`方法进行人脸检测。检测到的人脸用矩形框标出并显示。优化方法包括调整参数、多尺度检测及使用更先进模型。人脸检测是计算机视觉的基础技术,具有广泛应用前景。
583 10
|
存储 监控 机器人
UiPath简介
RPA(Robotic Process Automation)是软件机器人,是基于计算机操作系统的工作桌面,自动识别、完成预先设定的工作流程。 UiPath即RPA中的一种。
UiPath简介
|
开发者 UED 智能硬件
请简要介绍一下鸿蒙操作系统的特点和优势。
请简要介绍一下鸿蒙操作系统的特点和优势。
2624 0
|
存储 容灾 定位技术
阿里异地多活架构新突破:库存单元化部署技术思路揭秘(1)
阿里异地多活架构新突破:库存单元化部署技术思路揭秘
1983 0
|
Ubuntu Linux
Centos和Ubutun系统内核升级操作
Centos和Ubutun系统内核升级操作
Centos和Ubutun系统内核升级操作
|
虚拟化 数据安全/隐私保护 网络架构
在ESXi上搭建自己的OpenWRT软路由系统
在ESXi上搭建自己的OpenWRT软路由系统
在ESXi上搭建自己的OpenWRT软路由系统
|
前端开发 UED
【HTML】HTML的基础语法(附思维导图)
简介:【HTML】HTML的基础语法(附思维导图)
【HTML】HTML的基础语法(附思维导图)
|
机器学习/深度学习 人工智能 自然语言处理
跟着英伟达亚太区副总裁潘迪一睹GTC2021:老黄回来了,还带来了AI三巨头(一)
4月13日,英伟达GTC 2021即将如期举行,今年,英伟达CEO黄仁勋将现身主题演讲,他会讲什么呢?我们先从英伟达亚太区副总裁潘迪先生最近的分享一睹为快。
1321 0
跟着英伟达亚太区副总裁潘迪一睹GTC2021:老黄回来了,还带来了AI三巨头(一)

热门文章

最新文章