服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - PHP教程 - PHP下使用CURL方式POST数据至API接口的代码

PHP下使用CURL方式POST数据至API接口的代码

2020-03-11 14:23PHP教程网 PHP教程

PHP下使用curl方式post数据至api接口的方法,大部分的API的HTTP请求方式都为GET,所以不管用AJAX和PHP二次处理都能拿到返回的数据,但是一些API的HTTP请求方式是POST,那么我们就需要使用到curl了

其实,也比较简单,上代码:

复制代码代码如下:

<?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, "//www.zzvips.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给源代码加密的几种方法汇总(推荐)

    PHP给源代码加密的几种方法汇总(推荐)

    下面小编就为大家分享一篇PHP给源代码加密的几种方法汇总(推荐),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 ...

    jingxian4362019-10-22
  • PHP教程PHP中for与foreach的区别分析

    PHP中for与foreach的区别分析

    foreach 仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误,在PHP5中也能遍历对象。 ...

    PHP教程网3302019-11-19
  • PHP教程php抓取页面与代码解析 推荐

    php抓取页面与代码解析 推荐

    在做一些天气预报或者RSS订阅的程序时,往往需要抓取非本地文件,一般情况下都是利用php模拟浏览器的访问,通过http请求访问url地址,然后得到html源代...

    php教程网3792019-11-05
  • PHP教程url decode problem 解决方法

    url decode problem 解决方法

    今天被告诉了一个奇怪的事儿,第三方网站使用我们提供的签名是出现了错误,原因是使用php的urldecode时把加号(+) 替换成了空格 ...

    PHP教程网4092019-12-20
  • PHP教程PHP防注入安全代码

    PHP防注入安全代码

    判断传递的变量中是否含有非法字符我们把以下代码放到一个公共的文件里,比如security.inc.php里面,每个文件里都include一下这个文件,那么就能够给任何...

    php教程网4102019-10-28
  • PHP教程PHP中实现汉字转区位码应用源码实例解析

    PHP中实现汉字转区位码应用源码实例解析

    PHP里如何实现汉字转区位码这个问题一直困扰这大多程序员,那么下面这个源码实例相信能给大家带来很大的帮助。 ...

    php教程网1582019-11-01
  • PHP教程PHP下判断网址是否有效的代码

    PHP下判断网址是否有效的代码

    判断一个url能否正常访问,避免使用file_get_contents时,因为url无法访问,而出现致命错误,终止程序的问题 ...

    PHP教程网2302019-12-13
  • PHP教程PHP中集成PayPal标准支付的实现方法分享

    PHP中集成PayPal标准支付的实现方法分享

    前两天一个客户需要在网站上集成PayPal支付功能,查了一下资料,简单记录如下 ...

    PHP教程网1642019-12-25