PHP——CURL模拟请求微信接口
来源:互联网 发布:手机扫描ip软件 编辑:程序博客网 时间:2024/05/22 13:26
微信的接口调用比如accesstoken都是https协议的,如果直接通过http访问,则会返回错误信息
PHP的CURL可以模拟提交请求或者接受请求,这里我们需要请求微信后台接口。
而CURL最新版本中,
CURLOPT_SSL_VERIFYPEER
FALSE
禁止 cURL 验证对等证书(peer's certificate)。要验证的交换证书可以在 CURLOPT_CAINFO
选项中设置,或在CURLOPT_CAPATH
中设置证书目录。自cURL 7.10开始默认为 TRUE
。从 cURL 7.10开始默认绑定安装。所以通过取消认证。则可以成功返回数据
以下是获取accesstoken的例子:
$curl = curl_init();
//设置抓取的url
curl_setopt($curl, CURLOPT_URL, "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=xxx&secret=xxx");//输入自己的微信公众号APPID和secret
//设置头文件的信息作为数据流输出
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); //不验证证书
curl_setopt($curl, CURLOPT_HEADER, 0);
//设置获取的信息以文件流的形式返回,而不是直接输出。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//执行命令
$data = curl_exec($curl);
//关闭URL请求
curl_close($curl);
//显示获得的数据
print_r($data);
0 0
- PHP——CURL模拟请求微信接口
- php模拟请求接口CURL
- PHP - CURL 模拟请求
- PHP CURL 模拟请求
- php curl 接口请求
- php curl 模拟微信公众号登入
- php curl 模拟post 请求
- php curl模拟https请求
- PHP--Curl模拟POST请求
- CURL模拟进行微信接口的GET与POST
- 关于通过curl函数请求微信接口的总结
- php curl模拟post请求提交数据
- php cURL模拟https请求报错
- PHP curl 模拟http https请求
- php中实现curl模拟Http请求
- php curl请求接口并获取数据
- php curl请求接口并获取数据
- php curl请求接口并获取数据
- NAT模式下 宿主机与虚拟机不能Ping通的解决方式
- 中国游戏行业的展望
- 关于oj中经常碰到的输入不指定个数的输入问题
- 在 JavaScript 中 prototype 和 __proto__ 有什么区别
- Mac下安装MongoDB
- PHP——CURL模拟请求微信接口
- 常用工具
- MyGitHub
- DESFire 学习之AUTH
- 使用Callable来获取数组的最大值
- 数据库类型
- Makefile学习
- JAVA中多线程同步的方法
- BZOJ 2696 航班安排 费用流