首先,你需要在你的网站服务器上安装PHP,并确保它能够正常运行。
然后,你需要在你的网站目录下创建一个名为images
的文件夹,并将你想要用作随机图片的图片文件上传到该文件夹中。
接下来,你可以将以下PHP代码保存为一个PHP文件,例如api.php
,并将它上传到你的网站目录下。
<?php
$dir = 'images'; //图片存放目录
$arr = scandir($dir); //列出目录下所有的文件
$arr = array_filter($arr, function($file) {
return strpos($file, '.th') === false && strpos($file, '.md') === false;
}); //需要过滤的元素(不需要可以删除)
array_splice($arr,0,2); //移除数组中的元素,因为获取到的第一个和第二个元素是 . 和 .. 代表当前目录和上一级目录
shuffle($arr); //把数组中的元素按随机顺序重新排列
$image=$arr[0]; //读取重新排列后的数组中的第一个元素
Header("Location: $dir/$image");
?>
现在,你可以通过访问http://your_website.com/api.php
来使用这个随机图片API了。每次访问这个URL时,它都会随机选择一个图片文件并重定向到该图片的URL。