php远端请求数据代码 php远程调用

PHP如何通过Post请求发送Json数据

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

专注于为中小企业提供成都网站设计、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业东洲免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

代码如下:

$keyword = urlencode($_POST['keyword']);

$parameters = json_encode(array('keyWord'=$keyword,'areaCode'='*'));

$post_data['appToken'] = "323ds7674354fds32fdsda60173";//随便写的

$post_data['parameters'] = $parameters;

$url = '';//随便写的

$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请求第三方数据方法

方法有很多,其中有file_get_contents把数据读到一个字符串中,还有一个是curl方式,两种方式有所不同,查一下就知道区别了

怎么用php获取远程端的json数据,不会用,求大神解释

file_get_contents是可以的,

?php

echo "meta http-equiv='Content-Type' content='text/html; charset=utf-8' /";

$m = file_get_contents(";client_id=319cdac7553fa298");

print_r(json_decode($m));

?

输出结果:


分享名称:php远端请求数据代码 php远程调用
转载来源:http://bzwzjz.com/article/doigcsh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: app网站建设 阿坝网站设计 成都网站建设 网站制作 定制网站建设 成都网站建设 成都网站建设 成都网站建设 成都网站建设 温江网站设计 外贸网站设计方案 成都营销网站制作 成都企业网站制作 手机网站设计 重庆网站制作 营销型网站建设 温江网站设计 成都网站制作 手机网站建设 手机网站制作设计 高端网站设计 网站建设方案