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获取网络上文件
Oct 09 PHP
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
Apr 18 PHP
php+js实现图片的上传、裁剪、预览、提交示例
Aug 27 PHP
PHP面向对象程序设计之接口用法
Aug 20 PHP
thinkphp3.2.2实现生成多张缩略图的方法
Dec 19 PHP
[原创]php获取数组中键值最大数组项的索引值
Mar 17 PHP
PHP弹出对话框技巧详细解读
Sep 26 PHP
PHP获取当前日期及本周一是几月几号的方法
Mar 28 PHP
PHP微信PC二维码登陆的实现思路
Jul 13 PHP
PHP PDOStatement::bindValue讲解
Jan 30 PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 PHP
如何通过PHP实现Des加密算法代码实例
May 09 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-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
2011/08/15 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
PHP程序员必须知道的两种日志实例分析
2020/05/14 PHP
读jQuery之三(构建选择器)
2011/06/11 Javascript
jQuery选择器全集详解
2014/11/24 Javascript
jquery中attr和prop的区别分析
2015/03/16 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
jQuery实现分隔条左右拖动功能
2015/11/21 Javascript
Javascript设计模式之观察者模式(推荐)
2016/03/29 Javascript
jQuery简单实现tab选项卡切换效果
2016/06/20 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
JS异步加载的三种实现方式
2017/03/16 Javascript
jQueryUI Sortable 应用Demo(分享)
2017/09/07 jQuery
实例教学如何写vue插件
2017/11/30 Javascript
解决iView中时间控件选择的时间总是少一天的问题
2018/03/15 Javascript
vue地址栏直接输入路由无效问题的解决
2018/11/15 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
JavaScript canvas绘制圆弧与圆形
2020/02/18 Javascript
微信小程序保持session会话的方法
2020/03/20 Javascript
[06:53]DOTA2每周TOP10 精彩击杀集锦vol.3
2014/06/25 DOTA
[02:50]【扭转乾坤,只此一招】DOTA2全新版本永雾林渊开启新篇章
2020/12/24 DOTA
python中sleep函数用法实例分析
2015/04/29 Python
Django框架用户注销功能实现方法分析
2019/05/28 Python
python 定时器每天就执行一次的实现代码
2019/08/14 Python
什么是python类属性
2020/06/10 Python
使用Python封装excel操作指南
2021/01/29 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
HTML5+CSS3模仿优酷视频截图功能示例
2017/01/05 HTML / CSS
ZINVO手表官网:男士和女士手表
2019/03/10 全球购物
考核工作实施方案
2014/03/30 职场文书
毕业生简历自我评价范文
2014/04/09 职场文书
政协会议宣传标语
2014/10/09 职场文书