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 相关文章推荐
用Socket发送电子邮件
Oct 09 PHP
Windows下XDebug 手工配置与使用说明
Jul 11 PHP
php二分查找二种实现示例
Mar 12 PHP
easyui的tabs update正确用法分享
Mar 21 PHP
php实现上传图片生成缩略图示例
Apr 13 PHP
php基于str_pad实现卡号不足位数自动补0的方法
Nov 12 PHP
PHP文件锁函数flock()详细介绍
Nov 18 PHP
yii2.0之GridView自定义按钮和链接用法
Dec 15 PHP
PHP怎样用正则抓取页面中的网址
Aug 09 PHP
PHP在线打包下载功能示例
Oct 15 PHP
Laravel中前端js上传图片到七牛云的示例代码
Sep 04 PHP
PHP预定义超全局数组变量小结
Aug 20 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操作Memcache实例介绍
2013/06/14 PHP
PHP实现的迷你漂流瓶
2015/07/29 PHP
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
Yii2中添加全局函数的方法分析
2017/05/04 PHP
PHP实现SMTP邮件的发送实例
2018/09/27 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
关于jquery css的使用介绍
2013/04/18 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
与Math.pow 相反的函数使用介绍
2014/08/04 Javascript
用console.table()调试javascript
2014/09/04 Javascript
jquery处理json对象
2014/11/03 Javascript
js分页工具实例
2015/01/28 Javascript
bootstrap table 服务器端分页例子分享
2015/02/10 Javascript
使用JavaScript制作一个简单的计数器的方法
2015/07/07 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
javascript高级模块化require.js的具体使用方法
2017/10/31 Javascript
详解适配器在JavaScript中的体现
2018/09/28 Javascript
JavaScript ES2019中的8个新特性详解
2019/02/20 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
解决echarts 一条柱状图显示两个值,类似进度条的问题
2020/07/20 Javascript
[33:23]VG vs Pain 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
python使用psutil模块获取系统状态
2016/08/27 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
python实现高斯判别分析算法的例子
2019/12/09 Python
python 逆向爬虫正确调用 JAR 加密逻辑
2021/01/12 Python
CSS3教程(9):设置RGB颜色
2009/04/02 HTML / CSS
毕业生简单求职信
2013/11/19 职场文书
产品销售员岗位职责
2013/12/18 职场文书
师德模范事迹材料
2014/06/03 职场文书
我的中国心演讲稿
2014/09/04 职场文书
2015年九一八事变纪念活动实施方案
2015/05/06 职场文书
多属性、多分类MySQL模式设计
2021/04/05 MySQL