随机图片api 源码,如何搭建自己的随机图片服务
前言
自己跟着网上的大神,做了一个鬼刀图片的api,收集整理了不少图片。试试效果吧~
授人以鱼不如授人以渔,我就把搭建过程写下来,帮助需要用到的同学
搭建过程
①首先用到的是一个GitHub上的开源项目:随机图调用API
这个是三秋同学的开源项目,不复杂,采用的微博图床,高效,有保障。
②我们需要做的就是下载该项目,并上传至自己的服务器,但在上传之前,需要了解一些必须知道的东西。
index.htlm
一个静态介绍页面,简单修改即可random.php
访问即可随机返回一张图片的链接sinetxt.txt
图片链接存放文本,这里原作者存了2w张二次元图片,默认自带的,可以替换自己的图片地址random.php
可更改成随意名字
注:sinetxt.txt
也可以改成随意名字,但要在random.php
中更改相应代码,也就是说,你可以创建好几种风格的随机图片API.只需要新建几对文件,一个php
文件对应一个txt
文件。
获取连接
我是使用插件(浏览器 chrome )上传图片至微博图床(微博相册),微博图床就是微博相册的外链:新浪图床chrome扩展
不方便使用插件的同学可以百度一下微博图床,或者访问 聚合图床 https://www.superbed.cn
上传图片之后会有微博图床地址
上传完图片之后,会得到一个链接,比如:http://wx2.sinaimg.cn/large/9efb3833ly1g2g5kme3jqj23941o04qr
.jpg
我们只需要 9efb3833ly1g2g5kme3jqj23941o04qr
这一段复制到sinetxt.txt
文件夹中,其他信息random.php
会自动匹配
收集图片
收集图片很简单,把自己找到的喜欢的图片,上传到你的微博图床里,整理之后的图片糅杂在sinetxt.txt
文件中
你也可以分类分对,全凭你自己的喜好,重复一遍,会有删图情况导致图片失效,暂时无解
微博图床速度依托于微博,稳定,速度快,最好的图床之一
如何访问
修改文件名称,上传至自己服务器即可, [https://你的域名/文件夹位置/文件名](https://xn--6qqv7i2xdt95b/%E6%96%87%E4%BB%B6%E5%A4%B9%E4%BD%8D%E7%BD%AE/%E6%96%87%E4%BB%B6%E5%90%8D)
,记得修改index.htlm
比如说我是把文件放在了网站根目录/guidao/,访问 <https://www.xggapp.com/guidao/>
,会显示index.html
的内容
访问<https://www.xggapp.com/guidao/random.php>
即可显示图片
我自己搭建好的鬼刀API服务
我已经把我自己喜欢的鬼刀壁纸整理并且在服务器上搭建完成
复制下方链接粘贴到支持API调用的地方即可
https://www.xggapp.com/guidao/random.php
> 此篇文章【随机图片api 源码,如何搭建自己的随机图片服务】,均来自于网络,贫小子仅作分享