当前位置:首页 > 网络技术 > 正文内容

随机头像 API 搭建

西风12个月前 (07-05)网络技术418

选择安装位置

一般安装在网站根目录

初始化文件

在目录下创建 api.php 文件,随后创建一个名为 img 的文件夹,将图片存放进 img 文件夹下

<?php
$img_array = glob('img/*.{gif,jpg,png,jpeg,webp,bmp}', GLOB_BRACE);
if(count($img_array) == 0) die('没有找到图片文件。MuaOoO ~ '.dirname(__FILE__).'/img/ 文件夹');
header('Content-Type: image/png');
echo(file_get_contents($img_array[array_rand($img_array)]));
?>
Mermaid

注意事项

在代码第四行 header(‘Content-Type: image/png’); ,png 应改为自己照片格式,整个文件夹照片格式应统一。

接口检查

浏览器输入 http:// 域名/api.php ,在文件夹有照片的情况下,应该输出随机一张照片

接口格式

http:// 域名/api.php


扫描二维码推送至手机访问。

版权声明:本文转载自网络,如有侵权请与本站联系。

本文链接:https://blog.cnod.net/post/45.html

分享给朋友:

相关文章

群晖设置第三方套件以及安装Transmission

群晖设置第三方套件以及安装Transmission

玩群晖Nas的人中,很多一部分是冲着媒体中心买的,建立个家庭的媒体中心,以及PT下载中心,这样影片来源及存储都解决了。群晖DSM自带的Download Station感觉有点弱,然后各种不方便,比较适合轻度玩PT的,不过随着群晖更新,功能也...

Frp(frps,frpc) 内网穿透

Frp(frps,frpc) 内网穿透

编辑包中的 frps.ini 文件服务端参数说明请移步:https://gofrp.org/docs/reference/server-configures/[common] bind_port = 7000 vho...

为openwrt里的docker扩容教程

为openwrt里的docker扩容教程

我这边的话是使用的eSir的高大全openwrt固件作为旁路由,eSir的固件里有自带的docker但是空间只有几百兆,有时候我们要折腾一些东西的话是不够的,所以在我们的空间还有剩余的时候可以给他扩容出来,方便使用。我的硬盘够用所以我给他3...

介绍几个好用的群晖DSM7.X第三方套件源

介绍几个好用的群晖DSM7.X第三方套件源

玩群晖的都知道:打开群晖桌面的套件中心,这里面集成了群晖官网所有套件,需要用到什么套件就直接安装什么套件。除了群晖官方套件源,还有一些是群晖NAS爱好者开发和维护的套件也是不错的,下面介绍几个在DSM7.X系统下好用的第三方套件源,以及添加...

openwrt 安装 sftp-server

OpenWrt系统通常默认安装了Dropbear SSH服务器,但是不包含sftp-server组件。如果您需要在OpenWrt系统中使用sftp服务,可以按照以下步骤安装:连接到您的OpenWrt设备,通过SSH登录到系统中。更新软件包列...

openwrt 获取内核版本

要获取在OpenWrt上运行的内核版本,您可以使用以下命令:uname -r该命令将返回当前内核版本的信息。在OpenWrt系统中,内核版本信息通常以类似于4.14.221的形式呈现。另外,您也可以通过以下命令来查看系统完整的内核...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。