用php写一个接口随机获取这个文件里发一个mp4视频httpavhostgaymp4xjjtxt
以下是使用PHP编写的接口,可以随机获取 http://av.host.gay/mp4/xjj.txt 中的一个MP4视频:
<?php
$mp4ListUrl = 'http://av.host.gay/mp4/xjj.txt';
$mp4List = file($mp4ListUrl, FILE_IGNORE_NEW_LINES);
$randomIndex = array_rand($mp4List);
$randomMp4Url = trim($mp4List[$randomIndex]);
header('Content-Type: application/json');
echo json_encode(array('url' => $randomMp4Url));
解释:
- 首先,我们定义了一个变量
$mp4ListUrl,用于存储 MP4 视频列表的 URL。 - 然后,我们使用 PHP 的
file()函数将这个 URL 中的内容读取到一个数组$mp4List中。这里我们使用了FILE_IGNORE_NEW_LINES参数,以避免每个 URL 后面都有一个换行符。 - 接下来,我们使用
array_rand()函数从$mp4List中随机选择一个元素,并将其索引存储在$randomIndex变量中。 - 我们从
$mp4List中取出选择的元素,并使用trim()函数去除 URL 中可能的空白字符,并将其存储在$randomMp4Url变量中。 - 最后,我们将
$randomMp4Url以 JSON 格式返回。注意,我们在 HTTP 响应头中设置了 Content-Type 为 application/json,以确保浏览器正确解析响应
原文地址: https://www.cveoy.top/t/topic/eB6l 著作权归作者所有。请勿转载和采集!