自判定随机二次元图片API接口源码(附3k7+图片外链)
前言
上一篇文章分享了自判定随机二次元图片API接口源码
但是作者没有写index首页,我就代劳添加上了网上同款的页面
以及作者源码里只附带了61条阿里云图片外链
所以我就亲自去扒了3k7+图片外链(2435张横图、1336张竖图)
(主要是我之前API的二次元图片都存在了又拍云存储了,怕价格昂贵养不起,索性还是用阿里云和微博的图片外链吧)
过程
在扒图的路上我是一直碰壁呀,真的是伤脑筋
一开始我是在html里写了几百行这样的代码
想一次性显示几百张图片然后用插件批量提取本页图片
PS:在网址后面加上?以显示不同图片,这是我没想到的
还是在暗鸦站点get到的,学到了学到了
<img src=”某大佬的随机图api.php?1″>
<img src=”某大佬的随机图api.php?2″>
<img src=”某大佬的随机图api.php?3″>
<img src=”某大佬的随机图api.php?n”>
<img src=”某大佬的随机图api.php?n+1″>
但我解决不了下载后的图片重命名的问题
一张图片外链的地址是这样的:
https://tva1.sinaimg.cn/large/006gkh44ly1fy517usnu9j31600u0wty.jpg
https://tva1.sinaimg.cn/large/0072Vf1pgy1fodqgoyhkrj31hc0u0khb.jpg
所以我只要保存的图片名字为它本身才行
既然不能批量保存,那我就一张一张保存
当然了,我不会傻到手动慢慢存
我用软件精灵录了一个自动脚本操作
这样一张一张保存是很慢的,况且我采集了十几个api站点
花了两天时间就采集了7k+图片(都是我不玩电脑的时候挂在那采集的)
我按照阿里云横图,竖图,微博横图,竖图分成了四个文件夹
为什么我采集到7k多就停止采集了
因为我看了一下,后面采集的图片十有八九是重复的
采集到文件夹之后,我按照(1)、(2)、(3)等删掉重复的图片
排除掉重复的图片之后只剩下了3k7+图片
我就纳闷了某些api站长他们真的收录了几万张图片嘛
最后只需要一段代码的bat文件就可以导出文件夹内的文件名字
DIR *.jpg /B >jpg.txt
提取了文件名称之后,我本以为事情就这么轻松的解决了
但是我发现我采集的横图里面有竖图,竖图里有横图
强烈谴责不分类好的api接口站站长
以及相同的图片有不同的名称、正方形图
所以我就用Eagle重新对图片进行了分类
最后重新分阿里云横图、竖图,微博横图、竖图为四个文件夹
再分别提取四个文件夹的图片名称,这时候分为横图和竖图
因为不单单是阿里云图片外链,还加入了微博图片外链
所以我需要修改一下作者的源码
到了这一步总算是大功告成了,后面附上了网上同款(随机二次元图片API)页面
演示
引用示例
刷新页面图片会更换噢
演示站点
演示站点:https://api.ghser.com/acg.html
源码下载
源码下载地址:GayHub项目主页
后言
主要是不好意思做伸手党,白嫖嘛……py交易蒜了叭,只能自己慢慢采集了
他们两个收录的图片是真的很多,喜欢的小伙伴也可以用他们的API接口
创作不易,你的点赞就是我最大的动力
如果可以的话,对请我素质三连(点赞评论转载)

大佬 你的api主站源码分享吗 不要api 只要主页源码 非常漂亮
CTRL+S保存页面就可以啦,很简单的啦
右键保存可以吗,我看你的好像搜索还可以使用,是静态的吗,保存后也行吗。
对滴
收藏了收藏了
hhhh
我想知道,Python是不是可以写个爬虫直接爬下来