PHP通过微信跳转的Code参数获取用户的openid(关键代码)


Posted in PHP onJuly 06, 2016

关键代码如下所示:

//获取微信登录用户信息
function getOpenID($appid,$appsecret,$code){
$url="https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$appid."&secret=". 
$appsecret."&code=".$code."&grant_type=authorization_code";
$weixin=file_get_contents($url);//通过code换取网页授权access_token
$jsondecode=json_decode($weixin); //对JSON格式的字符串进行编码
$array = get_object_vars($jsondecode);//转换成数组
$openid = $array['openid'];//输出openid
return $openid;
}

以上所述是小编给大家介绍的PHP通过微信跳转的Code参数获取用户的openid(关键代码),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
我的论坛源代码(六)
Oct 09 PHP
用PHP和ACCESS写聊天室(三)
Oct 09 PHP
PHP mkdir()定义和用法
Jan 14 PHP
PHP关联链接常用代码
Nov 05 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
Aug 31 PHP
php获取一个变量的名字的方法
Sep 05 PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
Oct 16 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
Jul 09 PHP
php输出文字乱码的解决方法
Oct 04 PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
Oct 11 PHP
在thinkphp5.0路径中实现去除index.php的方式
Oct 16 PHP
PHP设计模式入门之状态模式原理与实现方法分析
Apr 26 PHP
Yii2 RESTful中api的使用及开发实例详解
Jul 06 #PHP
PHP单链表的实现代码
Jul 05 #PHP
php 数组字符串搜索array_search技巧
Jul 05 #PHP
php单链表实现代码分享
Jul 04 #PHP
Yii2.0预定义的别名功能小结
Jul 04 #PHP
Yii控制器中操作视图js的方法
Jul 04 #PHP
深入分析PHP优化及注意事项
Jul 04 #PHP
You might like
一个程序下载的管理程序(一)
2006/10/09 PHP
ob_start(),ob_start('ob_gzhandler')使用
2006/12/25 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
理清PHP在Linxu下执行时的文件权限方法
2017/06/07 PHP
浅析PHP开发规范
2018/02/05 PHP
JS批量操作CSS属性详细解析
2013/12/16 Javascript
SeaJS 与 RequireJS 的差异对比
2014/12/08 Javascript
javascript+canvas制作九宫格小程序
2014/12/28 Javascript
jQuery oLoader实现的加载图片和页面效果
2015/03/14 Javascript
javascript解三阶幻方(九宫格)
2015/04/22 Javascript
jQuery旋转木马式幻灯片轮播特效
2015/12/04 Javascript
jquery.serialize() 函数语法及简单实例
2016/07/08 Javascript
JavaScript中boolean类型之三种情景实例代码
2016/11/21 Javascript
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
2017/08/23 jQuery
jQuery实现弹窗下底部页面禁止滑动效果
2017/12/19 jQuery
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
利用Bootstrap Multiselect实现下拉框多选功能
2019/04/08 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
小程序怎样让wx.navigateBack更好用的方法实现
2019/11/01 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
200行python代码实现2048游戏
2019/07/17 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
HTML5表格_动力节点Java学院整理
2017/07/11 HTML / CSS
HTML5 DeviceOrientation实现手机网站摇一摇功能代码实例
2015/04/24 HTML / CSS
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
简历里的自我评价范文
2014/02/24 职场文书
关于运动会的口号
2014/06/07 职场文书
Python 文本滚动播放器的实现代码
2021/04/25 Python
MySQL开启事务的方式
2021/06/26 MySQL
在CSS中使用when/else的方法
2022/01/18 HTML / CSS