API随机获取图片代码
发表于更新于
字数总计:201阅读时长:1分钟 郑州市
教程API分享API随机获取图片代码
梦爱吃鱼API随机获取图片代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| <?php $counter = intval(file_get_contents("counter.dat")); $_SESSION['#'] = true; $counter++; $fp = fopen("counter.dat","w"); fwrite($fp, $counter); fclose($fp); ?> <?php $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){
case 'json': header('Content-type:text/json'); die(json_encode(['pic'=>$pic]));
default: die(header("Location: $pic")); }
|
上传你的服务器或者主机空间,命名随意后缀为.php
并在同级目录上传一个为img.txt
后缀的文件
PS:一个图片链接链接占一行
访问形式为 http(s)://你的域名/你的命名.php
例如 https://bsgun.cn/m.php
输出为图片