PHP cURL获取微信公众号access_token的实例


Posted in PHP onApril 28, 2018

1.开发微信公众号首先要获取access_token,在运行代码前现在开发者设置中把本服务器IP添加到白名单中

public function index(){
    $appId = 'wxd0e50fe967dccccc';
    $appSecret = 'd7f6be12ce41b60ss0f45054';//虚拟的,不要用
    $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appId."&secret=".$appSecret;
    $ch = curl_init();//初始化curl
    curl_setopt($ch, CURLOPT_URL,$url); //要访问的地址 
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);//跳过证书验证
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); // 从证书中检查SSL加密算法是否存在
    $data = json_decode(curl_exec($ch));
    if(curl_errno($ch)){
      var_dump(curl_error($ch)); //若错误打印错误信息 
    }
    var_dump($data); //打印信息
    
    curl_close($ch);//关闭curl
  }

 2.获取到的access_token 2个小时内有效

PHP cURL获取微信公众号access_token的实例

总结

以上所述是小编给大家介绍的PHP cURL获取微信公众号access_token的实例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
我常用的几个类
Oct 09 PHP
利用PHP制作简单的内容采集器的原理分析
Oct 01 PHP
PHP 读取和修改大文件的某行内容的代码
Oct 30 PHP
php中的注释、变量、数组、常量、函数应用介绍
Nov 16 PHP
基于session_unset与session_destroy的区别详解
Jun 03 PHP
Laravel 5.0 发布 新版本特性详解
Feb 10 PHP
php计算到指定日期还有多少天的方法
Apr 14 PHP
php实现的微信红包算法分析(非官方)
Sep 25 PHP
php打包压缩文件之ZipArchive方法用法分析
Apr 30 PHP
php结合mysql与mysqli扩展处理事务的方法
Jun 29 PHP
PHP基于新浪IP库获取IP详细地址的方法
May 04 PHP
Laravel5.1 框架控制器基础用法实例分析
Jan 04 PHP
详解php与ethereum客户端交互
Apr 28 #PHP
360搜索引擎自动收录php改写方案
Apr 28 #PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
Apr 27 #PHP
PHP获取文件扩展名的常用方法小结【五种方式】
Apr 27 #PHP
PHP四种排序算法实现及效率分析【冒泡排序,插入排序,选择排序和快速排序】
Apr 27 #PHP
php-fpm服务启动脚本的方法
Apr 27 #PHP
php-fpm添加service服务的例子
Apr 27 #PHP
You might like
php开发文档 会员收费1期
2012/08/14 PHP
jqPlot jquery的页面图表绘制工具
2009/07/25 Javascript
利用onresize使得div可以随着屏幕大小而自适应的代码
2010/01/15 Javascript
jQuery的实现原理的模拟代码 -3 事件处理
2010/08/03 Javascript
firefox下input type="file"的size是多大
2011/10/24 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
jquery 延迟执行实例介绍
2013/08/20 Javascript
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
微信小程序 toast 详解及实例代码
2016/11/09 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
nodejs读取并去重excel文件
2018/04/22 NodeJs
Webpack 4.x搭建react开发环境的方法步骤
2018/08/15 Javascript
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
Node.js 多线程完全指南总结
2019/03/27 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
Vue封装Axios请求和拦截器的步骤
2020/09/16 Javascript
VUE项目实现主题切换的多种方法
2020/11/26 Vue.js
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Python导入txt数据到mysql的方法
2015/04/08 Python
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
利用aardio给python编写图形界面
2017/08/21 Python
python实现括号匹配的思路详解
2018/08/23 Python
python画柱状图--不同颜色并显示数值的方法
2018/12/13 Python
不到20行代码用Python做一个智能聊天机器人
2019/04/19 Python
python 提取文件指定列的方法示例
2019/08/07 Python
Django框架model模型对象验证实现方法分析
2019/10/02 Python
pytorch 改变tensor尺寸的实现
2020/01/03 Python
Python 远程开关机的方法
2020/11/18 Python
会计学专业学生的求职信范文
2014/01/27 职场文书
小学绿色学校申报材料
2014/08/23 职场文书
2014年合同管理工作总结
2014/12/02 职场文书
优秀班主任材料
2014/12/16 职场文书
2016年禁毒宣传活动总结
2016/04/05 职场文书
Mysql中一千万条数据怎么快速查询
2021/12/06 MySQL
MySQL查询日期时间
2022/05/15 MySQL