PHP调用接口用post方法传送json数据的实例


Posted in PHP onMay 31, 2018

首先要把数据转换成json格式,再通过curl方法调用接口并传参数

代码如下:

$keyword = urlencode($_POST['keyword']);
$parameters = json_encode(array('keyWord'=>$keyword,'areaCode'=>'*'));
$post_data['appToken'] = "323ds7674354fds32fdsda60173";//随便写的
$post_data['parameters'] = $parameters;
$url = 'http://serde.com/compadddvd/index';//随便写的
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);//用post方法传送参数
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);

之后就返回数据即可。

以上这篇PHP调用接口用post方法传送json数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
一周学会PHP(视频)Http下载
Dec 12 PHP
php生成随机密码的三种方法小结
Sep 04 PHP
基于PHP开发中的安全防范知识详解
Jun 06 PHP
phpmyadmin打开很慢的解决方法
Apr 21 PHP
php递归删除目录下的文件但保留的实例分享
May 10 PHP
php解析字符串里所有URL地址的方法
Apr 03 PHP
php获取指定范围内最接近数的方法
Jun 02 PHP
thinkPHP5.0框架安装教程
Mar 25 PHP
php实现数组纵向转横向并过滤重复值的方法分析
May 29 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
Mar 18 PHP
php实现多站点共用session实现单点登录的方法详解
Sep 18 PHP
PhpStorm连接服务器并实现自动上传功能
Dec 09 PHP
ThinkPHP5 验证器的具体使用
May 31 #PHP
php 截取中英文混合字符串的方法
May 31 #PHP
PHP封装curl的调用接口及常用函数详解
May 31 #PHP
PHP通过curl获取接口URL的数据方法
May 31 #PHP
php获得刚插入数据的id 的几种方法总结
May 31 #PHP
PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
May 31 #PHP
PHP实现可精确验证身份证号码的工具类示例
May 31 #PHP
You might like
zend framework多模块多布局配置
2011/02/26 PHP
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
php遍历数组的4种方法总结
2014/07/05 PHP
ThinkPHP 模板substr的截取字符串函数详解
2017/01/09 PHP
php可变长参数处理函数详解
2017/02/22 PHP
多浏览器兼容的获取元素和鼠标的位置的js代码
2009/12/15 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
2015/12/18 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
Jquery操作cookie记住用户名
2016/03/29 Javascript
不使用script导入js文件的几种方法
2016/10/27 Javascript
js实现二级导航功能
2017/03/03 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
2017/08/11 Javascript
ionic3+Angular4实现接口请求及本地json文件读取示例
2017/10/11 Javascript
vue文件树组件使用详解
2018/03/29 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
浅谈Vue 性能优化之深挖数组
2018/12/11 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
2019/06/10 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
2019/10/21 Javascript
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
python实现通过代理服务器访问远程url的方法
2015/04/29 Python
wxPython中listbox用法实例详解
2015/06/01 Python
Python smtplib实现发送邮件功能
2018/05/22 Python
浅析Python函数式编程
2018/10/06 Python
利用Python如何实现一个小说网站雏形
2018/11/23 Python
为什么黑客都用python(123个黑客必备的Python工具)
2020/01/31 Python
Python实现自动装机功能案例分析
2020/10/22 Python
Html5+JS实现手机摇一摇功能
2015/04/24 HTML / CSS
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
班风学风建设方案
2014/05/06 职场文书
建议书的格式
2014/05/12 职场文书
广告学专业毕业生自荐信
2014/05/28 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python
详解CSS中postion和opacity及cursor的特性
2022/08/14 HTML / CSS