PHP下使用CURL方式POST数据至API接口的代码


Posted in PHP onFebruary 14, 2013

其实,也比较简单,上代码:

<?php          $url = 'http://127.0.0.1/test.php';//POST指向的链接      
    $data = array(      
        'access_token'=>'thekeyvalue'     
    );      
    $json_data = postData($url, $data);      
    $array = json_decode($json_data,true);      
    echo '<pre>';print_r($array);      
    function postData($url, $data)      
    {      
        $ch = curl_init();      
        $timeout = 300;       
        curl_setopt($ch, CURLOPT_URL, $url);     
        curl_setopt($ch, CURLOPT_REFERER, "https://3water.com/");   //构造来路    
        curl_setopt($ch, CURLOPT_POST, true);      
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);      
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);      
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);      
        $handles = curl_exec($ch);      
        curl_close($ch);      
        return $handles;      
    }      
?>
PHP 相关文章推荐
如何将一个表单同时提交到两个地方处理
Oct 09 PHP
PHP之COOKIE支持详解
Sep 20 PHP
解析thinkphp的左右值无限分类
Jun 20 PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Nov 05 PHP
PHP生成不重复随机数的方法汇总
Nov 19 PHP
php获得网站访问统计信息类Compete API用法实例
Apr 02 PHP
PHP用反撇号执行外部命令
Apr 14 PHP
php使用escapeshellarg时中文被过滤的解决方法
Jul 10 PHP
Redis在Laravel项目中的应用实例详解
Aug 11 PHP
PHP设计模式之原型模式定义与用法详解
Apr 03 PHP
postman的安装与使用方法(模拟Get和Post请求)
Aug 06 PHP
Yii框架页面渲染操作实例详解
Jul 19 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
Feb 14 #PHP
PHP-redis中文文档介绍
Feb 07 #PHP
php中使用redis队列操作实例代码
Feb 07 #PHP
无需重新编译php加入ftp扩展的解决方法
Feb 07 #PHP
php实现utf-8和GB2312编码相互转换函数代码
Feb 07 #PHP
在smarty中调用php内置函数的方法
Feb 07 #PHP
php字符串分割函数explode的实例代码
Feb 07 #PHP
You might like
PHP 内存缓存加速功能memcached安装与用法
2009/09/03 PHP
php实现的短网址算法分享
2014/06/20 PHP
PHP直接修改表内容DataGrid功能实现代码
2015/09/24 PHP
php结合ajax实现手机发红包的案例
2016/10/13 PHP
php实现页面纯静态的实例代码
2017/06/21 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
js如何取消事件冒泡
2013/09/23 Javascript
函数式 JavaScript(一)简介
2014/07/07 Javascript
JavaScript中的DSL元编程介绍
2015/03/15 Javascript
jquery的幻灯片图片切换效果代码分享
2015/09/07 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
2016/05/27 Javascript
微信小程序获取手机号授权用户登录功能
2017/11/09 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
JS重学系列之聊聊new操作符
2019/03/04 Javascript
Vue中的验证登录状态的实现方法
2019/03/09 Javascript
ES6基础之字符串和函数的拓展详解
2019/08/22 Javascript
javascript实现放大镜功能
2020/12/09 Javascript
[01:03:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第一场 1月29日
2021/03/11 DOTA
python处理json数据中的中文
2014/03/06 Python
python中list列表的高级函数
2016/05/17 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
Django框架封装外部函数示例
2019/05/28 Python
Python 数据可视化pyecharts的使用详解
2019/06/26 Python
python多线程扫描端口(线程池)
2019/09/04 Python
css 省略号 css3让多余的字符串消失并附加省略号的实现代码
2013/02/07 HTML / CSS
法国高保真音响和家庭影院商店:Son Video
2019/04/26 全球购物
Guess欧洲官网:美国服饰品牌
2019/08/06 全球购物
销售会计岗位职责
2014/03/15 职场文书
考生诚信考试承诺书
2014/05/23 职场文书
主题党日活动总结
2014/07/08 职场文书
工伤私了协议书范本
2014/11/24 职场文书
2015年家长学校工作总结
2015/04/22 职场文书
如何写好竞聘报告
2019/04/03 职场文书
详解Apache SkyWalking 告警配置指南
2021/04/22 Servers
MYSQL主从数据库同步备份配置的方法
2021/05/26 MySQL
Nginx配置根据url参数重定向
2022/04/11 Servers