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 设计模式之 单例模式
Dec 19 PHP
PHP nl2br函数 将换行字符转成 <br>
Aug 21 PHP
php获取新浪微博数据API实例
Nov 12 PHP
php页码形式分页函数支持静态化地址及ajax分页
Mar 28 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
Jun 17 PHP
php curl模拟post请求和提交多维数组的示例代码
Nov 19 PHP
详解PHP实现执行定时任务
Dec 21 PHP
linux下php上传文件注意事项
Jun 11 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
详解如何实现Laravel的服务容器的方法示例
Apr 15 PHP
PHP获取远程http或ftp文件的md5值的方法
Apr 15 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 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
FastCGI 进程意外退出造成500错误
2015/07/26 PHP
JS解密入门 最终变量劫持
2008/06/25 Javascript
Jquery AJAX 用于计算点击率(统计)
2010/06/30 Javascript
关于jquery css的使用介绍
2013/04/18 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
javascript轻松实现当鼠标移开时已弹出子菜单自动消失
2013/12/29 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
实现前后端数据交互方法汇总
2015/04/07 Javascript
JS表单验证的代码(常用)
2016/04/08 Javascript
JavaScript 中有关数组对象的方法(详解)
2016/08/15 Javascript
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
2017/04/02 jQuery
用js屏蔽被http劫持的浮动广告实现方法
2017/08/10 Javascript
详解如何用VUE写一个多用模态框组件模版
2018/09/27 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
JS div匀速移动动画与变速移动动画代码实例
2019/03/26 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
JS将时间秒转换成天小时分钟秒的字符串
2019/07/10 Javascript
js 实现 list转换成tree的方法示例(数组到树)
2019/08/18 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
使用AutoJs实现微信抢红包的代码
2020/12/31 Javascript
[01:38]DOTA2辉夜杯 欢乐的观众现场采访
2015/12/26 DOTA
使用Python从有道词典网页获取单词翻译
2016/07/03 Python
python 实现敏感词过滤的方法
2019/01/21 Python
Python使用sax模块解析XML文件示例
2019/04/04 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
Python列表操作方法详解
2020/02/09 Python
python 多线程死锁问题的解决方案
2020/08/25 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
玖熙女鞋美国官网:Nine West
2016/10/06 全球购物
纽约JewelryAffairs珠宝店:精细金银时尚首饰
2017/02/05 全球购物
英国女鞋购物网站:Moda in Pelle
2019/02/18 全球购物
2014年端午节活动方案
2014/03/11 职场文书
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python
JavaScript圣杯布局与双飞翼布局实现案例详解
2022/08/05 Javascript
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript