懂php的大佬进来瞅瞅
本帖最后由 2727271314 于 2020-7-26 20:58 编辑来个大佬帮忙写一个小接口 地址http://45.138.69.171/1.txt 写一个接口按照这个一样的格式输出给我 不过我只需要这4个的值vod_name vod_pic vod_play_url vod_time 最好就是成员名可以改 比如vod_name改成biaoti 大佬就当练练手帮帮我吧 <?php
$id=$_GET['id'];
$data=file_get_contents('http://45.138.69.171/1.txt'.$id);//地址
$json=json_decode($data, true);
foreach ($json['list'] as $key => $value)
echo str_replace('\/', '/', json_encode(array('url'=>$value['vod_play_url'],'img'=>$value['vod_pic'],'name'=>$value['vod_name'])));//输出json格式
?>
如果我没理解错的话,你的意思是这样??
get : http://45.138.69.171/6.php?vod_name=1&vod_pic=2&vod_play_url=3&vod_time=5
服务器收到get请求后写出1.txt,然后分别写出vod_name这些参数的值到txt里面?
你先确定一下你的意思是不是这样。
php连接sql数据库,访问php 127.0.0.1/php?=1,然后返回你想要的数据 这是maccms10api接口 文大 发表于 2020-7-26 21:04
如果我没理解错的话,你的意思是这样??
get : http://45.138.69.171/6.php?vod_name=1&vod_pic=2&vod_pla ...
不是我想取这个txt文本里json数据 然后按照它这个数据格式返回给我 只不过是不需要那些多余的成员 我只需要我说的这几个成员 简单的说就是写一个接口取这个txt的内容然后json格式返回 2727271314 发表于 2020-7-26 22:45
不是我想取这个txt文本里json数据 然后按照它这个数据格式返回给我 只不过是不需要那些多余的成员 我只需 ...
{"code":1,"msg":"数据列表","page":1,"pagecount":12,"limit":"20","total":240,"list":[{"vod_name":"标题","vod_pic":"tup","vod_time":"2020-07-18 15:28:00","vod_play_url":"bfdz",}]}
利用这个txt的内容 不需要传递内容写一个php的接口然后按照这个格式返还给我 中转数据 你这不是获取cms10影片详情吗,我刚好有 如果你的信息获取不要求安全的话,你可以不用使用php开发接口,你可以将1.txt后缀改为.json,然后再利用okhttp3去请求数据,将请求后的数据转化为字符串,最后利用Gson将你所需要的数据取出即可。当你定义好bean时,Gson会将没用的数据剔除,你所需要的数据都会反馈给你!
okhttp3:请求网络数据框架
Gson:将json转换为类的框架
https://i.loli.net/2020/07/27/MEFi9T32equVwNr.pnghttps://i.loli.net/2020/07/27/gdwpXarecbJULfk.png
页:
[1]
2