《随机图片API写法》
首先创建一个文件夹和一个php结尾的文件
前缀随意设置
文件内填这个代码
<?php
$img_array = glob("img/*.{gif,jpg,png}",GLOB_BRACE);
$img = array_rand($img_array);
$dz = $img_array[$img];
header("Location:".$dz);
?>
这个glob就是文件夹的名字
然后你想建一个嗨丝的接口
可以这样
文件夹:黑丝
代码<?php
$img_array = hs("img/*.{gif,jpg,png}",GLOB_BRACE);
$img = array_rand($img_array);
$dz = $img_array[$img];
header("Location:".$dz);
?>
然后php文件名字是
hs.php
然后上传服务器绑定域名
调用方式:
《随机视频API写法》
首先创建一个文件夹 把想要做成api的接口放入文件夹里
其次创建一个php后缀的文件(!!!不是文件夹!!!)
然后将下列代码放入这个文件里
注意修改代码里文件夹的名称
<?php
$video_array = glob("这里填文件夹的名称*.{mp4}",GLOB_BRACE);
$video = array_rand($video_array);
$dz = $video_array[$video];
header("Location:".$dz);
?>
然后存入服务器就可以了
调用格式
然后就在你域名绑定的文件夹里放入上面文件
如果你的php文件名字是(jiekou.php)
那么访问
就可以了
当然也可以把接口放入一些管理api的网站里
操作类似
《随机文案写法》
创建一个php后缀文件 和一个txt文件
txt文件里填文案 一行一条
php文件里填这些
<?php
$file = "anwei.txt";
$lines = file($file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
if (count($lines) > 0) {
$random_line = $lines[array_rand($lines)];
echo $random_line;
} else {
echo "文件为空或不存在";
}
?>
那个anwei.txt 改成你的txt文件的名字
然后上传到服务器调用就行了
第一种方法(以图片源文件进行随机)
第1步新建一个文件夹,命名为:img(这个文件里放你需要的图片)
第2步:新建一个index.php文件,写入以下代码 (这个文件就是api地址)图1
<?php
$img_array = glob("img/*.{webp,gif,jpg,png}",GLOB_BRACE);
$img = array_rand($img_array);
$dz = $img_array[$img];
header("Location:".$dz);
?>
第二种方法(以图片链接进行随机)
第1步:创建一个img.txt文件 (这个文件里放你的储存的图片链接,一行一条)
第2步:新建一个index.php文件,写入以下代码 (这个文件就是api地址)图2
<?php
//存有链接的文件名,这里是存放图片链接的txt文件
$filename = "img.txt";
if(!file_exists($filename)){
die('文件不存在');
}
//从文本获取链接
$pics = [];
$fs = fopen($filename, "r");
while(!feof($fs)){
$line=trim(fgets($fs));
if($line!=''){
array_push($pics, $line);
}
}
//从数组随机获取链接
$pic = $pics[array_rand($pics)];
//返回指定格式
$type=$_GET['type'];
switch($type){
//JSON返回
case 'json':
header('Content-type:text/json');
die(json_encode(['pic'=>$pic]));
default:
die(header("Location: $pic"));
}
后面 附上300张动漫图,搭配第2种方法
https://www.123pan.com/s/VM7lVv-ZlQt.html
暂无评论