banner
Barry

Barry

偶尔摆烂,经常偶尔.
twitter
github
tg_channel
medium
email
steam_profiles

五分鐘搭建一個隨機圖片API

PHP 的隨機圖片 API 搭建方法有兩種

  1. 本地隨機圖片
  2. 外鏈隨機圖片

接下來簡單說一下如何編寫

文字教程#

本地隨機圖片#

首先創建一個文件夾 photos 和一個名為 index.php 的文件然後在 photos 的文件夾內放圖片,在 index.php 內編寫如下代碼

<?php
$img_array = glob("photos/*.{gif,jpg,png}",GLOB_BRACE); 
$img = array_rand($img_array); 
$dz = $img_array[$img];
header("Location:".$dz);
?> 

保存即可,通過 api 隨機調用 img 文件夾中的圖片,最後訪問地址: http:// 域名 即可

外鏈隨機圖片#

先創建 photos.txt 和 index.php 文件然後在 photos.txt 文檔內放圖片外鏈地址 (一行一個) ,在 index.php 加入下列代碼

<?php
$arr=file('photos.txt');
$n=count($arr)-1;
for ($i=1;$i<=1;$i++){
$x=rand(0,$n);header("Location:".$arr[$x],"\n");}
?> 

最後訪問地址: http:// 域名 即可! 這裡 photos.txt 中可以填寫比如新浪那些外鏈圖片,或者自己圖床裡的圖片,高速穩定,而且不耗內存。

接口測試#

我用了第二種獲取自己圖床外鏈圖片的方式做了
https://img.yct.ee

調用方法#

如果你不想搭建可直接調用我的

<img src="https://img.yct.ee">
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。