目前图片资源下载已失效,但方法依旧可用。
碎碎念
图片API,也就是随机一个随机调取图片的接口地址,前几天刚搭建好图床,简单弄了一个二次元的API,图片都是存放在本地服务器上的,所以本篇文章主要写的是调取本地图片的API。
方法和思路都很简单,只需要一个PHP文件以及文件夹(存储图片),小白也能轻松搭建一个属于自己的图片API。
首先创建一个index.php文件,输入以下代码:
<?php
$img_array = glob('Mua-OoO/*.{gif,jpg,png,jpeg,webp,bmp}', GLOB_BRACE);
if(count($img_array) == 0) die('没有找到图片文件。MuaOoO ~ '.dirname(__FILE__).'/Mua-OoO/ 文件夹');
header('Content-Type: image/png');
echo(file_get_contents($img_array[array_rand($img_array)]));
?>
需要注意的地方在代码的第四行:header('Content-Type: image/png');,这里输入的图片类型,根据直接的图片格式来写,比如我的图床API文件夹下存放的图片格式都是Webp,那这里就把png改成Webp即可。
示例
随机图片API:https://mua.ooo/api/acgn/
在目录下创建index.php文件,将上面的代码直接复制进里面,随后只需要创建一个名为Mua-OoO的文件夹,将图片存放进Mua-OoO文件夹下,一个简单的图片API就完成了。
目录
图片文件夹
如果你没有图片,呆呆怪提供一些二次元图片给大家,一共有462张,图片都是经过压缩后变成Webp,更小的图片使得API接口图片加载更快。
套图图片
图片整合打包,请前往呆呆怪的OSO云盘【图片API二次元套图】下载:
随便评论一下即可查看 MuaOoO~
Nesson jinx
2月21日博主nb,V2board面板漏洞慕名而来
俄罗斯 Windows 10 · Google Chrome呆呆怪 博主
2月22日@Nesson jinx ,
awa
2月19日博主nb
辽宁省 Android · Google Chrome啊大大
2022年11月19日谢谢
贵州省贵阳市 Windows 10 · Google Chrome呆呆怪 博主
2022年11月21日@啊大大 ,不过图片资源失效了~
美国 Windows 10 · Google Chromeks
2022年08月12日博主能再分享下图片吗,链接好像挂掉了
俄罗斯 Windows 10 · Google Chrome呆呆怪 博主
2022年08月13日@ks ,之前的压缩包放在另外的服务器上,忘记备份了,我这边也没有啦,有空我再重新找一找资源,然后补新的链接
广东省广州市 Windows 7 · FireFoxi dont know
2022年08月04日谢谢
俄罗斯 Windows 10 · Google Chrome