前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何搭建一个简易的随机图片API

如何搭建一个简易的随机图片API

作者头像
小狐狸说事
发布2022-11-17 15:29:05
1.5K0
发布2022-11-17 15:29:05
举报
文章被收录于专栏:小狐狸说事小狐狸说事

如何搭建一个简易的随机图片API


前言
  1. 本地随机图片api

  1. 外链随机图片api
  2. 本地随机视频api

接下来简单教一哈如何编写

调用代码先放上面了 把网址改成自己的就行

代码语言:javascript
复制
<img src="https://api.xiaohuli.vip/api.php">

教程

本地图片API

制作方法

新建一个文件夹(名字随意 如xiaohuli 这个文件夹就是存图片的)

把你的图片上传到这个文件里面就行

新建一个php文件 如api.php(这个api可以为任何字母数字 为你打开的网址后缀)

然后把下面代码上传到api.php文件里面

代码语言:javascript
复制
<?php
$img_array = glob("xiaohuli/*.{gif,jpg,png}",GLOB_BRACE); /* 此处xiaohuli更改为自己对应的图片文件夹*/
$img = array_rand($img_array);
$dz = $img_array[$img];
header("Location:".$dz);
?>

搭建好了就是这样子 访问需要在你域名后面加一个api.php(这个api.php 看上面说的 可以自行设置后缀)

外链图片API

制作方法

新建一个txt文件 (名字随意 如bizhi.txt 这个文件就是存图片的外链的)

把你图片的外链上传到这个文件里面就行

新建一个php文件 如bz.php(这个bz可以为任何字母数字 为你打开的网址后缀)

代码语言:javascript
复制
<?php
$arr=file('bizhi.txt');      /* 此处bizhi.txt中img更改为自己对应的txt文件名*/
$n=count($arr)-1;
for ($i=1;$i<=1;$i++){
$x=rand(0,$n);
header("Location:".$arr[$x],"\n");
}
?>

搭建好了就是这样子 访问需要在你域名后面加一个bz.php(这个bz.php 看上面说的 可以自行设置后缀)

本地视频API

和上面的方法差不多 就不教操作了

创建一个video的文件夹,视频放进去,和本地图片API差不多

代码语言:javascript
复制
<?php
$video_array = glob("video/*.{mp4}",GLOB_BRACE);
$video = array_rand($video_array);
$dz = $video_array[$video];
header("Location:".$dz);
?>

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如何搭建一个简易的随机图片API
    • 前言
      • 教程
        • 本地图片API
        • 外链图片API
        • 制作方法
        • 本地视频API
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档