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 相关文章推荐
怎样在UNIX系统下安装MySQL
Oct 09 PHP
基于mysql的论坛(5)
Oct 09 PHP
php下几个常用的去空、分组、调试数组函数
Feb 22 PHP
深入PHP curl参数的详解
Jun 17 PHP
经典PHP加密解密函数Authcode()修复版代码
Apr 05 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
Apr 07 PHP
PHP使用PHPExcel实现批量上传到数据库的方法
Jun 08 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
May 23 PHP
PHP微信H5支付开发实例
Jul 25 PHP
PHP序列化的四种实现方法与横向对比
Nov 29 PHP
php原生数据库分页的代码实例
Feb 18 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
Apr 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和ACCESS写聊天室(四)
2006/10/09 PHP
PHP一些有意思的小区别
2006/12/06 PHP
zen cart新进商品的随机排序修改方法
2010/09/10 PHP
php 阴历-农历-转换类代码
2012/01/16 PHP
php中使用addslashes函数报错问题的解决方法
2013/02/06 PHP
ThinkPHP中类的构造函数_construct()与_initialize()的区别详解
2017/03/13 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
2017/05/11 PHP
背景音乐每次刷新都可以自动更换
2007/02/01 Javascript
JS获取scrollHeight问题想到的标准问题
2007/05/27 Javascript
简单实现js选项卡切换效果
2016/02/03 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
Vue.js快速入门教程
2016/09/07 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
微信小程序如何像vue一样在动态绑定类名
2018/04/17 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
2018/07/06 Javascript
axios向后台传递数组作为参数的方法
2018/08/11 Javascript
原生js实现each方法实例代码详解
2019/05/27 Javascript
layui实现根据table数据判断按钮显示情况的方法
2019/09/26 Javascript
详解node.js创建一个web服务器(Server)的详细步骤
2021/01/15 Javascript
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
Python实现拷贝多个文件到同一目录的方法
2016/09/19 Python
详解tensorflow训练自己的数据集实现CNN图像分类
2018/02/07 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
浅谈Python里面小数点精度的控制
2018/07/16 Python
Python中断多重循环的几种方式详解
2020/02/10 Python
django 连接数据库出现1045错误的解决方式
2020/05/14 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
Can a struct inherit from another class? (结构体能继承类吗)
2014/07/22 面试题
软件测试有哪些?什么是配置项?
2012/02/12 面试题
自主实习接收函
2014/01/13 职场文书
大学运动会通讯稿
2014/01/28 职场文书
考生诚信考试承诺书(2016版)
2016/03/25 职场文书
springboot 自定义配置 解决Boolean属性不生效
2022/03/18 Java/Android
Mysql 一主多从的部署
2022/05/20 MySQL