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多例模式介绍
Jun 24 PHP
php使用curl获取https请求的方法
Feb 11 PHP
php获取字符串中各个字符出现次数的方法
Feb 23 PHP
THINKPHP支持YAML配置文件的设置方法
Mar 17 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
Jul 02 PHP
php实现中文转数字
Feb 18 PHP
浅析Yii2 gridview实现批量删除教程
Apr 22 PHP
php简单中奖算法(实例)
Aug 15 PHP
php格式文件打开的四种方法
Feb 24 PHP
php使用scandir()函数扫描指定目录下所有文件示例
Jun 08 PHP
PHP session垃圾回收机制实例分析
Jun 28 PHP
关于Laravel参数验证的一些疑与惑
Nov 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 获取当前访问的url文件名的方法小结
2010/02/08 PHP
解析PHP强制转换类型及远程管理插件的安全隐患
2014/06/30 PHP
PHP实现的sqlite数据库连接类
2014/12/12 PHP
php简单日历函数
2015/10/28 PHP
ThinkPHP3.2.1图片验证码实现方法
2016/08/19 PHP
iOS10推送通知开发教程
2016/09/19 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
2016/11/05 PHP
jquery调用asp.net 页面后台的实现代码
2011/04/27 Javascript
JavaScript的21条基本知识点
2014/03/04 Javascript
jQuery知识点整理
2015/01/30 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
2015/10/10 Javascript
jquery 动态合并单元格的实现方法
2016/08/26 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
node下使用UglifyJS压缩合并JS文件的方法
2018/03/07 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
Python装饰器用法实例总结
2018/02/07 Python
Python实现两个list求交集,并集,差集的方法示例
2018/08/02 Python
python高级特性和高阶函数及使用详解
2018/10/17 Python
pygame游戏之旅 计算游戏中躲过的障碍数量
2018/11/20 Python
Anaconda 查看、创建、管理和使用python环境的方法
2019/12/03 Python
python高阶函数map()和reduce()实例解析
2020/03/16 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
python字典通过值反查键的实现(简洁写法)
2020/09/30 Python
Html5 new XMLHttpRequest()监听附件上传进度
2021/01/14 HTML / CSS
美国新蛋IT数码商城:Newegg.com
2016/07/21 全球购物
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
Deichmann英国:德国鞋类零售商
2021/01/30 全球购物
促销活动总结
2014/04/28 职场文书
第二课堂活动总结
2014/05/07 职场文书
员工保密承诺书
2014/05/28 职场文书
经营理念标语
2014/06/21 职场文书
幸福来敲门观后感
2015/06/04 职场文书
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery
Mybatis 一级缓存和二级缓存原理区别
2022/09/23 Java/Android