简单是福

曾经在幽幽暗暗反反复复中追问,才知道平平淡淡才是真
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

php post接口使用

Posted on 2014-04-09 17:51  简单的就是幸福的  阅读(965)  评论(0编辑  收藏  举报

PHP下使用CURL方式POST数据至API接口,很多都是GET提交方式,那么如果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, "http://www.jb51.net/");   //构造来路    
        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;      
    }      
?>

 

 更多资源