首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    自建随机图片api

    创建网站 打开宝塔Linux面板,在wordpress网站根目录创建一个api文件夹用来存放自己编写的接口,在api文件夹中新建一个randomimg-api文件夹用来存放随机图片的代码文件。.../imgurl.txt"); //随机读取一行 $arr = mt_rand( 0, count( $file ) - 1 ); $imgpath = trim($file[$arr]); //编码判断...> 爬取图片 图片来源:元气壁纸 源码: main.py import requests import random import bs4 from ua_info import ua_list import...访问接口,我的是随机图片api 大概是这样的效果。 补充 下载下来的图片貌似有点小有点糊,因为下下来的的是这个站点的预览缩略图,所以我们需要在imgurl.txt里面改下尺寸。...x-oss-process=image%2fresize%2cm_lfit%2cw_2560%2ch_2160 现在的效果应该好多了 图片 效果展示,这是api调用的图片

    48940

    搭建随机图片API

    想法 搭建好BLOG和TECH,我一直觉得里面的随机图片很好看。依靠baidu我大概了解到这个是依靠API实现的。于是乎,我自己也想整一个(毕竟图片在自己手上用的放心捏)。...然后在photos的文件夹内放图片,在api.php内编写如下代码: <?php $img_array = glob("photos/*....> 保存即可,通过api即可随机调用img文件夹中的图片。 使用方法 访问地址:http://你的域名/api.php就可以啦!可以选择套CDN加速!...所以: 外链图片 初步建设 将图片放于其他服务器中,或者是图床中 当然你想当本地使用也可以 也是在网站的根目录下面先创建 photos.txt 和 api.php 文件(这个网站可以不用index首页,...然后在photos.txt文档内放图片外链地址(一行一个),在api.php加入下列代码: <?

    8610

    随机图片API制作教程

    之前搭建博客的时候在网上找了一个导航页面,每次进入导航时背景图片都不一样,看了一下代码了解到是通过api接口随机获取的图片,但是使用过程中发现网页图片加载比较慢,就想着自己做一个api放自己服务器上。...这里记录一下api制作过程 图片准备 首先我们在我们web服务器上(必须有php环境)网页根目录创建一个api/img目录,然后将我们找来的图片放到这个img文件夹里,然后我们需要将这些图片按照顺序重命名...> 你需要把代码上面的100改成你的图片数量,把youxuanw.vip改成你的网站URL,把jpg改成你图片的扩展名 现在我们就可以通过访问http://你网站的URL/api/img.php调用你的...API了 PS:如果你不想要这种返回随机图片URL的API ,你可以通过重定向改成直接返回随机图片API(看不懂的话就直接把下面的代码覆盖到img.php中),代码如下 现在你再访问http://你网站的URL/api/img.php就会直接返回图片

    1.6K40

    简易的随机图片API

    图片需要按顺序命名,图片多了重命名比较麻烦; 每次新增图片都需要去修改代码。 所以,我对代码进行了一下修改: <?...php $dir = 'images'; //图片存放目录 $arr = scandir($dir); //列出目录下所有的文件 array_splice($arr,0,2);...代表当前目录和上一级目录 shuffle($arr); //把数组中的元素按随机顺序重新排列 $image=$arr[0]; //读取重新排列后的数组中的第一个元素 Header...> 还是和之前一样,在站点目录下新建一个目录 images,然后将所有的图片放置在这个目录下。scandir() 会列出 images 目录中的文件和目录。...这样图片的命名就可以随意了,同时新增图片也只需要上传图片到 images 目录下即可。 有写好了的,愿意公开给其他人使用的可以在评论区留下地址。

    62430

    实用教程:php简单快速搭建随机图片api

    最近新站建设需要文章,所以就吃吃冷饭,这次带来的是以前整理过的随机图片api,我之前更新过怎么通过cloudflare给阿里云oss免流,所以我们可以直接使用阿里云oss来储存图片,当然你也可以选择其他储存方式...,只要图片速度快就行。...压缩和上传图片 可以通过一些工具适当压缩图片,以获得更好的体验,因为我给的图片里有大到10M,20M的图片,这做随机api体验就不好了。...创建api 可以选择有php环境的容器,或者直接在当前站点目录下创建即可,对了,之前提到的replit就是不错的选择,改天出一期。...与此同时,在txt文件里放入你上传好的图片直链,这样,你的随机图片api就搞好了。 只需要访问这个API链接(img.php)就可以立即跳转到到img.txt中的随机一张图片的地址。

    88020
    领券