PHP下使用CURL方式POST数据至API接口的方法
2014-04-01 13:33
926 查看
PHP下使用curl方式post数据至api接口的方法
大部分的API的HTTP请求方式都为GET,所以不管用AJAX和PHP二次处理都能拿到返回的数据
但是一些API的HTTP请求方式是POST,那么我们就需要使用到curl了
其实,也比较简单,上代码:
view
source
print?
大部分的API的HTTP请求方式都为GET,所以不管用AJAX和PHP二次处理都能拿到返回的数据
但是一些API的HTTP请求方式是POST,那么我们就需要使用到curl了
其实,也比较简单,上代码:
view
source
print?
01 | <?php |
02 |
03 | $url = 'http://127.0.0.1/test.php' ;//POST指向的链接 |
04 | $data = array ( |
05 | 'access_token' => 'thekeyvalue' |
06 | ); |
07 |
08 | $json_data = postData( $url , $data ); |
09 | $array = json_decode( $json_data ,true); |
10 | echo '<pre>' ;print_r( $array ); |
11 |
12 | function postData( $url , $data ) |
13 | { |
14 | $ch = |
15 | $timeout = |
16 | curl_setopt( $ch , $url ); |
17 | curl_setopt( $ch , "http://www.jincon.com/" ); //构造来路 |
18 | curl_setopt( $ch , |
19 | curl_setopt( $ch , $data ); |
20 | curl_setopt( $ch , |
21 | curl_setopt( $ch , $timeout ); |
22 | $handles = curl_exec( $ch ); |
23 | curl_close( $ch ); |
24 | return $handles ; |
25 | } |
26 |
27 | ?> |
相关文章推荐
- PHP下使用CURL方式POST数据至API接口的方法
- PHP下使用CURL方式POST数据至API接口的代码
- PHP下使用CURL方式POST数据至API接口的代码
- PHP下使用CURL方式POST数据至API接口的代码
- php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
- PHP:CURL分别以GET、POST方式请求HTTPS协议接口api
- php中使用Curl、socket、file_get_contents三种方法POST提交数据
- PHP:CURL分别以GET、POST方式请求HTTPS协议接口api
- PHP发送POST请求的三种方式 分别使用curl file_get_content fsocket 来实现post提交数据
- PHP模拟POST提交数据并获得返回值之CURL方法(使用PHP extension,然后使用php_curl.dll,很不错)
- 详解php用curl调用接口方法,get和post两种方式
- 【php中的curl】使用curl完成POST数据给飞信接口
- 【php中的curl】使用curl完成POST数据给飞信接口
- PHP:CURL分别以GET、POST方式请求HTTPS协议接口api
- 【php中的curl】使用curl完成POST数据给飞信接口
- php中使用Curl、socket、file_get_contents三种方法POST提交数据
- php中使用Curl、socket、file_get_contents三种方法POST提交数据
- php中使用Curl、socket、file_get_contents三种方法POST提交数据
- php用curl调用接口方法,get和post两种方式
- 【php中的curl】使用curl完成POST数据给飞信接口