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(3)
Oct 09 PHP
php面向对象全攻略 (十五) 多态的应用
Sep 30 PHP
Linux下实现PHP多进程的方法分享
Aug 16 PHP
两种设置php载入页面时编码的方法
Jul 29 PHP
PHP清除数组中所有字符串两端空格的方法
Oct 20 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
Nov 11 PHP
php中实现获取随机数组列表的自定义函数
Apr 02 PHP
php以fastCGI的方式运行时文件系统权限问题及解决方法
May 11 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
微信公众平台开发教程①获取用户Openid及个人信息图文详解
Apr 10 PHP
PHP切割汉字的常用方法实例总结
Apr 27 PHP
PHP中用Trait封装单例模式的实现
Dec 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程序中防止盗链
2008/04/09 PHP
PHP实现图片裁剪、添加水印效果代码
2014/10/01 PHP
PHP数据的提交与过滤基本操作实例详解
2016/11/11 PHP
利用laravel搭建一个迷你博客实战教程
2017/08/13 PHP
PHP实现本地图片转base64格式并上传
2020/05/29 PHP
JavaScript 错误处理与调试经验总结
2010/08/10 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
javascript 中that的含义示例介绍
2014/05/14 Javascript
使用javascript将时间转换成今天,昨天,前天等格式
2015/06/25 Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
2015/10/30 Javascript
浅析jQuery中使用$所引发的问题
2016/05/29 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
Vue如何实现组件的源码解析
2017/06/08 Javascript
使用JS获取页面上的所有标签
2018/10/18 Javascript
使用JS location实现搜索框历史记录功能
2019/12/23 Javascript
原生JS与JQ获取元素的区别详解
2020/02/13 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
JS异步宏队列与微队列原理区别详解
2020/07/02 Javascript
ptyhon实现sitemap生成示例
2014/03/30 Python
pygame学习笔记(4):声音控制
2015/04/15 Python
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
Python基于time模块求程序运行时间的方法
2017/09/18 Python
使用Windows批处理和WMI设置Python的环境变量方法
2019/08/14 Python
使用Python实现画一个中国地图
2019/11/23 Python
使用Python制作新型冠状病毒实时疫情图
2020/01/28 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
俄语地区最大的中国商品在线购物网站之一:Umka Mall
2019/11/03 全球购物
幼师自荐信范文
2013/10/06 职场文书
2014年骨干教师工作总结
2014/12/19 职场文书
红色故事汇观后感
2015/06/18 职场文书
2015大学生暑假调查报告
2015/07/13 职场文书
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server
Android实现图片九宫格
2022/06/28 Java/Android