自建一個(gè)簡(jiǎn)單到不得了的隨機(jī)圖片API
randomimg.php
<?php
//存有鏈接的文件名
$filename = "randomimg.txt";
//從文本獲取鏈接
$pics = [];
$fs = fopen($filename, "r");
while(!feof($fs)){
$line=trim(fgets($fs));
if($line!=''){
array_push($pics, $line);
}
}
//從數(shù)組隨機(jī)獲取鏈接
$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"));
}
randomimg.txt
https://imglf4.lf127.net/img/K0RRZklSb1VXbUttV0g1Z3VteWNLL0hhcHJFalFMMFlFT0M0ZGFndzFXQXZVSnJBaG5YMHl3PT0.jpg
https://imglf5.lf127.net/img/K0RRZklSb1VXbUttV0g1Z3VteWNLNTN1RWZHaWV3T3pya0x5dkFrWFBlTFRacWg4U2dvVjJBPT0.jpg
https://imglf3.lf127.net/img/K0RRZklSb1VXbUttV0g1Z3VteWNLM0R4K2crVHJiTUtyTlp3WXN4TEpIOVJOSFdVSXdPK1NRPT0.jpg
https://imglf4.lf127.net/img/K0RRZklSb1VXbUttV0g1Z3VteWNLMlBabm1GT091TldUU3JVTlMxMExlZ1FBajlGVzA5N2d3PT0.jpg
https://imglf3.lf127.net/img/K0RRZklSb1VXbUttV0g1Z3VteWNLNjJyUXBUMjBFUnV0MzJITEZQdXpVYXlzM3R3Q0lqQTJBPT0.png
https://imglf5.lf127.net/img/K0RRZklSb1VXbUttV0g1Z3VteWNLeHh3a0V2SmpzMlB5enRIMk51NDI3eGJZT2JRR1ZWSlFRPT0.jpg
https://imglf3.lf127.net/img/K0RRZklSb1VXbUttV0g1Z3VteWNLK0ZxUW5JbGVVL0RVaXgrcDNIN0RheHpKWjN4QjVZd2pRPT0.jpg
https://imglf4.lf127.net/img/K0RRZklSb1VXbUp5Rm9BWHI2UXMxcVdzelFIVjNrOHVrenNzN2xnRG5ieTdNdStSazhqUEdBPT0.jpg
https://imglf3.lf127.net/img/K0RRZklSb1VXbUpTUXFGVWlBQ3FzYU1kY0ZWZi9MU3JSQmlJU3J1OCt6aGZVdVZ0TUNHblZ3PT0.png
https://imglf3.lf127.net/img/K0RRZklSb1VXbUpTUXFGVWlBQ3FzZHlwNSt1NlZObUtuMThBQTNmMzFCVU5KckNxVnZET2lnPT0.jpg
https://imglf5.lf127.net/img/K0RRZklSb1VXbUpTUXFGVWlBQ3FzUlRXbm5SeHdyMks3QVFhbTRWdmVEVll5TTQxS2Q0TDZRPT0.jpg
https://imglf4.lf127.net/img/K0RRZklSb1VXbUpTUXFGVWlBQ3FzYkdtaE1GN2dYQTFJcVhKbWRkL1N6SXpLQkVSMDA3Y25RPT0.jpg
https://imglf4.lf127.net/img/K0RRZklSb1VXbUpTUXFGVWlBQ3FzZm56UE5DQm1wQTlqNXVMN2xEdTQxcFAzS2NjN1k1K2NnPT0.jpg
https://imglf3.lf127.net/img/K0RRZklSb1VXbUpTUXFGVWlBQ3FzZm1KbUZ2aFFaNGtZdEJYejJ0cTk0aUJNRGN6bkRzdDZRPT0.jpg
顯然易見(jiàn)地,訪問(wèn) randomimg.php 即可隨機(jī)轉(zhuǎn)到?randomimg.txt 文件中的圖片地址。
randomimg.php 的默認(rèn)配置下,這兩個(gè)文件需要在同一目錄。
圖床我用的是 lofter ,目前沒(méi)有什么問(wèn)題。
以前我是用來(lái)這個(gè)設(shè)置 WordPress 主題 Sakurairo 的自定義首頁(yè)圖的。也可以做2組,用來(lái)搞多端分離。