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 相关文章推荐
用PHP编程语言开发动态WAP页面
Oct 09 PHP
利用文件属性结合Session实现在线人数统计
Oct 09 PHP
PHP UTF8编码内的繁简转换类
Jul 20 PHP
PHP APC缓存配置、使用详解
Mar 06 PHP
PHPAnalysis中文分词类详解
Jun 13 PHP
php采用curl实现伪造IP来源的方法
Nov 21 PHP
php实现在服务器上创建目录的方法
Mar 16 PHP
yii使用activeFileField控件实现上传文件与图片的方法
Dec 28 PHP
php in_array() 检查数组中是否存在某个值详解
Nov 23 PHP
tp5.1 框架数据库高级查询技巧实例总结
May 25 PHP
php中try catch捕获异常实例详解
Aug 06 PHP
PHP大文件及断点续传下载实现代码
Aug 18 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学习资料汇总与网址
2007/03/16 PHP
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
php中静态类与静态变量用法的区别分析
2015/01/15 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
Zend Framework基于Command命令行建立ZF项目的方法
2017/02/18 PHP
jQuery select控制插件
2009/08/17 Javascript
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
script标签的 charset 属性使用说明
2010/12/04 Javascript
jQuery AjaxQueue改进步骤
2011/10/06 Javascript
JavaScript验证图片类型(扩展名)的函数分享
2014/05/05 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
JavaScript获取键盘按键的键码(参照表)
2017/01/10 Javascript
Angular在一个页面中使用两个ng-app的方法(二)
2017/02/20 Javascript
JS基于面向对象实现的多个倒计时器功能示例
2017/02/28 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
详解angular中通过$location获取路径(参数)的写法
2017/03/21 Javascript
Vue自定义图片懒加载指令v-lazyload详解
2020/12/31 Javascript
解决vue 绑定对象内点击事件失效问题
2018/09/05 Javascript
layui监听单元格编辑前后交互的例子
2019/09/16 Javascript
jQuery--遍历操作实例小结【后代、同胞及过滤】
2020/05/22 jQuery
[03:07]【DOTA2亚洲邀请赛】我们,梦开始的地方
2017/03/07 DOTA
python监控网卡流量并使用graphite绘图的示例
2014/04/27 Python
python中numpy基础学习及进行数组和矢量计算
2017/02/12 Python
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
python实现字典嵌套列表取值
2019/12/16 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
python邮件中附加文字、html、图片、附件实现方法
2021/01/04 Python
Python如何telnet到网络设备
2021/02/18 Python
大学生励志演讲稿
2014/04/25 职场文书
投标保密承诺书
2014/05/19 职场文书
运动会入场口号
2014/06/07 职场文书
2015年世界无烟日活动总结
2015/02/10 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
python 机器学习的标准化、归一化、正则化、离散化和白化
2021/04/16 Python
Go语言grpc和protobuf
2022/04/13 Golang