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 相关文章推荐
不错的一篇面向对象的PHP开发模式(简写版)
Mar 15 PHP
PHP+Tidy-完美的XHTML纠错+过滤
Apr 10 PHP
php方法调用模式与函数调用模式简例
Sep 20 PHP
php explode函数实例代码
Feb 27 PHP
浅析PHP 按位与或 (^ 、&)
Jun 21 PHP
开启PHP的伪静态模式
Dec 31 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
Jan 05 PHP
joomla数据库操作示例代码
Jan 06 PHP
PHP自定义错误用法示例
Sep 28 PHP
yii框架redis结合php实现秒杀效果(实例代码)
Oct 26 PHP
Yii框架学习笔记之session与cookie简单操作示例
Apr 30 PHP
PHP使用ajax的post方式下载excel文件简单示例
Aug 06 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 清空varnish 缓存的详解(包括指定站点下的)
2013/06/20 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
给PHP开发者的编程指南 第一部分降低复杂程度
2016/01/18 PHP
yii2中关于加密解密的那些事儿
2018/06/12 PHP
[IE&FireFox兼容]JS对select操作
2007/01/07 Javascript
表单项的name命名为submit、reset引起的问题
2007/12/22 Javascript
E3 tree 1.6在Firefox下显示问题的修复方法
2013/01/30 Javascript
js将iframe中控件的值传到主页面控件中的实现方法
2013/03/11 Javascript
js 程序执行与顺序实现详解
2013/05/13 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
简易的投票系统以及js刷票思路和方法
2015/04/07 Javascript
JavaScript中数据结构与算法(四):串(BF)
2015/06/19 Javascript
jQuery实现拖拽页面元素并将其保存到cookie的方法
2016/06/12 Javascript
微信小程序 Page()函数详解
2016/10/17 Javascript
Javascript仿京东放大镜的效果
2017/03/01 Javascript
bootstrap table实现单击单元格可编辑功能
2017/03/28 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
Vue打包部署到Nginx时,css样式不生效的解决方式
2020/08/03 Javascript
vue根据条件不同显示不同按钮的操作
2020/08/04 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
JavaScript async/await原理及实例解析
2020/12/02 Javascript
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
Python使用SQLite和Excel操作进行数据分析
2018/01/20 Python
Python实现多条件筛选目标数据功能【测试可用】
2018/06/13 Python
Python实现不规则图形填充的思路
2020/02/02 Python
PyCharm 解决找不到新打开项目的窗口问题
2021/01/15 Python
html5使用window.postMessage进行跨域实现数据交互的一次实战
2021/02/24 HTML / CSS
伦敦最著名的老字号百货公司:Selfridges(塞尔福里奇百货)
2016/07/25 全球购物
瑞典廉价机票预订网站:Seat24
2018/06/19 全球购物
秘书行业自我鉴定范文
2013/12/30 职场文书
毕业生简历自我评价范文
2014/04/09 职场文书
《跟踪台风的卫星》教学反思
2014/04/10 职场文书
放弃继承权公证书
2015/01/23 职场文书
PHP对接阿里云虚拟号的实现(号码隐私保护)
2021/04/06 PHP
Python实现批量自动整理文件
2022/03/16 Python