PHP下使用CURL方式POST数据至API接口的方法
来源:互联网 发布:最新全国高校数据库 编辑:程序博客网 时间:2024/06/05 06:46
PHP下使用curl方式post数据至api接口的方法
大部分的API的HTTP请求方式都为GET,所以不管用AJAX和PHP二次处理都能拿到返回的数据
但是一些API的HTTP请求方式是POST,那么我们就需要使用到curl了
其实,也比较简单,上代码:
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
= curl_init();
15
$timeout
= 300;
16
curl_setopt(
$ch
, CURLOPT_URL,
$url
);
17
curl_setopt(
$ch
, CURLOPT_REFERER,
"http://www.jincon.com/"
); //构造来路
18
curl_setopt(
$ch
, CURLOPT_POST, true);
19
curl_setopt(
$ch
, CURLOPT_POSTFIELDS,
$data
);
20
curl_setopt(
$ch
, CURLOPT_RETURNTRANSFER, 1);
21
curl_setopt(
$ch
, CURLOPT_CONNECTTIMEOUT,
$timeout
);
22
$handles
= curl_exec(
$ch
);
23
curl_close(
$ch
);
24
return
$handles
;
25
}
26
27
?>
1 0
- PHP下使用CURL方式POST数据至API接口的方法
- PHP下使用CURL方式POST数据至API接口的代码
- php下使用curl进行多种数据编码方式的POST请求
- php下使用curl进行多种数据编码方式的POST请求
- php下使用curl进行多种数据编码方式的POST请求
- 使用PHP CURL的POST数据
- 使用PHP CURL的POST数据
- 使用PHP CURL的POST数据
- PHP:CURL分别以GET、POST方式请求HTTPS协议接口api
- PHP:CURL分别以GET、POST方式请求HTTPS协议接口api
- 【php中的curl】使用curl完成POST数据给飞信接口
- 【php中的curl】使用curl完成POST数据给飞信接口
- 【php中的curl】使用curl完成POST数据给飞信接口
- PHP发送POST请求的三种方式 分别使用curl file_get_content fsocket 来实现post提交数据
- PHP发送POST请求的三种方式 分别使用curl file_get_content fsocket 来实现post提交数据
- php 使用 curl 发送 post 数据
- php 使用 curl 发送 post 数据
- php 使用 curl 发送 post 数据
- 想设计一个打分程序(用安卓系统)怎么做?
- Unity3D入门 简单的碰撞检测
- 汇编语言 王爽 课程设计二
- 数据库删除语句 Drop/Delete/Truncate比较
- eclipse git 插件集成与本地使用(傻瓜教程 一)
- PHP下使用CURL方式POST数据至API接口的方法
- C++ - explicit在构造函数的使用 及 详解
- 计算两个经纬度坐标见多少米
- 中国天气网天气API参数详细解释说明
- Android导入一个工程时提示 Invalid project description的解决方法
- PHP检测网站的URL地址是否被百度新闻收录(curl模式)
- Android开发之如何让程序开机启动
- PHP函数:CURL抓取网站内容的,支持301 302跳转
- android自动化测试报告调研