2727271314 发表于 2020-7-26 20:56:48

懂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 大佬就当练练手帮帮我吧

668899 发表于 2020-7-26 20:56:49

<?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格式
?>

文大 发表于 2020-7-26 21:04:16

如果我没理解错的话,你的意思是这样??
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里面?

你先确定一下你的意思是不是这样。

2656754773 发表于 2020-7-26 22:10:43

php连接sql数据库,访问php 127.0.0.1/php?=1,然后返回你想要的数据

叶子 发表于 2020-7-26 22:13:32

这是maccms10api接口

2727271314 发表于 2020-7-26 22:45:01

文大 发表于 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:51:58

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的接口然后按照这个格式返还给我

果果 发表于 2020-7-26 22:58:38

中转数据

a1522901541 发表于 2020-7-27 07:45:56

你这不是获取cms10影片详情吗,我刚好有

2533187147 发表于 2020-7-27 08:25:29

如果你的信息获取不要求安全的话,你可以不用使用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
查看完整版本: 懂php的大佬进来瞅瞅