PHP cURL获取微信公众号access_token的实例
更新时间:2018年04月28日 11:30:19 作者:yangzailu
这篇文章主要介绍了PHP cURL获取微信公众号access_token的实例,需要的朋友可以参考下
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的实例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
基于curl数据采集之单页面并行采集函数get_htmls的使用
用第一篇的get_html()实现简单的数据采集,由于是一个一个执行才采集数据的传输时间就会是所有页面下载的总时长,一个页面假设1秒,那么10个页面就是10秒了。所幸curl还提供了并行处理的功能2013-04-04PHP中的empty、isset、isnull的区别与使用实例
今天小编就为大家分享一篇关于PHP中的empty、isset、isnull的区别与使用实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-03-03PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
这篇文章主要介绍了PHP连接SQL Server的方法,结合实例形式分析了基于thinkPHP5.1框架Db类以及使用PDO进行SQL Server数据库连接的相关操作实现技巧,需要的朋友可以参考下2019-05-05PHP循环遍历数组的3种方法list()、each()和while总结
这篇文章主要介绍了PHP循环遍历数组的3种方法list()、each()和while总结,本文重点在于对这3种方法的混合使用讲解上,需要的朋友可以参考下2014-11-11ThinkPHP让../Public在模板不解析(直接输出)的方法
这篇文章主要介绍了ThinkPHP让../Public在模板不解析,直接输出的方法,涉及通过模板常量设置修改默认变量替换的技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-10-10
最新评论