随机二次元图片API第三弹

news/2024/11/15 19:36:55/文章来源:https://www.cnblogs.com/Ajue/p/18202566

Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解`

随机二次元图片API第三弹

日期:2020-3-10 阿珏 折腾代码 浏览:3717次 评论:27条


本来我都把第二弹置顶上来了,没打算在发第三弹的,然后想着想着又憋出来这么多话,想想不发不就白浪费我那么多脑细胞了。

距离上一次更新已经过去了2年,APi也平稳的运行了2年零好几个月了。
此次主要是更新了一张教程图片和3000+随机二次元api图,另外和接口的优化,大概就这样

所有图片均托管在新浪云服务器上,拥有全球CDN加速,感谢幻想领域提供的上传服务

接口地址:

https://random.52ecy.cn/randbg.php (推荐) 

参数

参数名说明

size (可选)

值:0~7,返回的图片缩略图(大小)级别,数字越大图片越模糊、图片大小越小,默认为0。如,https://random.52ecy.cn/randbg.php?size=4

type (可选)

值:pc、mobile,返回的图片类型,pc为电脑版壁纸,mobile为手机版壁纸(竖屏),默认为pc。如,https://random.52ecy.cn/randbg.php?type=mobile

番外

很多人问我过是否开源api,但是我觉得没必要,甚至都不能叫开源,就几行代码,两个命令的事,发出来我都嫌丢人
$file_arr = file('data.php');
$key = array_rand($file_arr);
有人可能会说我这样的写法存在效率问题,我说,在你图片没达到几十万张,文件不超过几十兆的时候,没有考虑效率的必要。
方法多种多样,适合自己的才是最好的

另外,第一个接口其实是不堪重负无限期暂停了。
因为一张图片引发的更新,真的是够随缘(被迫更新)

更新

  • 2020年3月23日
    1. 更新type参数,值:pc、mobile
    2. 增加mobile图片1000张
    3. 增加pc图片1000张
本博客所有文章如无特别注明均为原创。作者:阿珏复制或转载请以超链接形式注明转自阿珏博客
原文地址《随机二次元图片API第三弹

网友评论:

Rainshaw 6个月前 (2020-11-21)
127.0.0.1 域名似乎被系统拉黑了[#aru_25]开发环境变得恶劣了起来(x

自考院校 7个月前 (2020-10-15)
日常催更,博主段更有点久了哭哭

阿珏 7个月前 (2020-10-16)
@自考院校:这就更新了

深圳自考专科 7个月前 (2020-10-12)
这个博客还有我在呢!!博主不要放弃![#aru_44]

哈哈 9个月前 (2020-08-10)
[#这篇评论是私密评论]

Karuboniru 1年前 (2020-03-31)
看起来图片随机依赖 cookie, 但是 API 设置 cookie 没有带 SameSite=Nonesecure 属性, 有的浏览器会拒绝接受这个 cookie 导致用户只会面对同一个图片.

阿珏 1年前 (2020-04-03)
@Karuboniru:你要不跟我说,我还真没注意到这个问题。没想到都0202年了,竟然还有这样的问题。现在已经修复了

Karuboniru 1年前 (2020-04-03)
@阿珏:OK, 好起来了

阿珏 1年前 (2020-04-04)
@Karuboniru:这也是多亏了你[#aru_53]

Karuboniru 1年前 (2020-04-05)
@Karuboniru:或者说考虑随机数种子换成站点+时间生成, 可能就可以避免使用 cookie

Karuboniru 1年前 (2020-04-04)
@阿珏:唔, Chrome 正常了, 但是 FireFox Nightly 还是不发这个 cookie, 看了下响应, PHPSESSID 这个 cookie 还是没有设置 samesite 以及 secure 属性

阿珏 1年前 (2020-04-06)
@Karuboniru:现在是真的可以了,我都下载FireFox 测试过了[#aru_16]

Karuboniru 1年前 (2020-04-20)
@阿珏:cookie的有效期是会话
访客还是有很大概率看到同一张图片
我觉得可以改成持久

垃圾的海绵 1年前 (2020-03-18)
给我来点冲的[#aru_24]

阿珏 1年前 (2020-03-18)
@垃圾的海绵:只要你刷的到[#aru_49]

垃圾的海绵 1年前 (2020-03-18)
@阿珏:感谢 我好了 你呢[#aru_1]

欧尼桑 1年前 (2020-03-16)
好喜欢这个图库功能呀[#aru_73]

林和Lurking 1年前 (2020-03-11)
今天测试了一下, 不管是嵌到网页, 用wget直接获取, 还是在参数后面加随机的字符数字, 都会得到同一张图片(https://tva1.sinaimg.cn/large/0072Vf1pgy1fp20dsdtuoj318g0vf10y)
[#aru_10]

阿珏 1年前 (2020-03-12)
@林和Lurking:我不知道你是怎么调用的,按上图中的教程调用是没有问题的

青山 1年前 (2020-03-11)
[#aru_27]想来点没穿衣服的

阿珏 1年前 (2020-03-12)
@青山:[#aru_90]这可不行哦,这东西得一个人躲起来偷偷看的

九日 1年前 (2020-03-11)
啊哈?昨天发布的?说个很巧的事,群友说想用个不用的短域名做个api,我就推荐他去做个图片api,我百度随便一搜,搜到了你这的第二弹,然后点首页看看你有没有新文章,诶??昨天发布了第三弹?2333[#aru_39]

阿珏 1年前 (2020-03-12)
@九日:啊嘞?啊嘞?你在说什么[#aru_8]

PPPPOE 1年前 (2020-03-11)
那啥,我是用QQ机器人实现随机出图的,但是你这个API每次都是只出同一张图,这是什么原因呢?

阿珏 1年前 (2020-03-11)
@PPPPOE:因为不支持qq机器人调用

莉97 6个月前 (2021-01-04)
@PPPPOE:设个随机数就行了,就比如X6
±img="https://random.52ecy.cn/randbg.php?%随机数1-5000%±

萝莉97 6个月前 (2021-01-04)
@莉97:啊嘞,人家的昵称怎么看起来感觉怪怪的?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/709352.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

记一次解决OTA死机重启bug,如何分析与解决措施?!

背景: 平台:stm32mp151平台 什么是OTA? 说起OTA我们应该都不陌生,它是一种可以为设备无损失升级系统的方式,能将新功能远程部署到产品上。 我们不仅可以通过网络下载OTA升级包,也可以通过下载OTA升级包到SD卡或U盘后再对设备升级。 OTA下载方式:短信方式 PUSH方式 网络定…

插件助手

Fitten Codevscode安装插件先注册登录智能补全问答生成代码选择代码,编辑代码Github Copilot Kite TabNine

Google Cloud Next ’24 Recap 开启 AI 新篇章,Cloud Ace 独立解决方案助力企业降本增效

北京时间 2024年4月26日,Cloud Ace 云一 受邀参与 Google Cloud Next’24 Recap 在深圳的线下活动,并设置展位。本次活动主要聚焦于 Next’24(Las Vegas)成果展示,给中国客户和开发者深入解读 Google Cloud Next ’24 大会上 Gemini、Vertex AI、BigQuery 等产品服务的重要…

感谢西部数码大佬寄的国庆礼物

事情是这样的Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解` 感谢西部数码大佬寄的国庆礼物 日期:2019-10-18 阿珏 谈天说地 浏览:1499次 评论:6条事情是这样的然后就这样最后就得…

借助表单拖拽设计器的优势实现流程化办公!

想要了解低代码技术平台、表单拖拽设计器的优势特点以及应用价值的客户朋友,可以在本文中探寻更多有价值的资讯。实现流程化办公,可以让企业提质、降本、增效,从而得到更多市场份额,提升市场竞争力,收获更多发展机遇。低代码技术平台在各中小企业中得到了广泛的地运用和推…

三周年活动解密游戏

首先先感谢来访和参与的小伙伴们,让 三周年活动完美结束,寄出N+1份福袋。三周年活动总共提供了两种福袋获取方式,第一种则就留了个诡异的链接...... 当你点进去的那一刻起游戏就开始了 Link start!Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此…

我喜欢二次元

我喜欢二次元,因为我喜欢那个世界Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解` 我喜欢二次元 日期:2019-5-20 阿珏 二次元 浏览:7250次 评论:15条我喜欢二次元,是因为我喜欢那…

Linux中查看yum安装的jdk位置

Linux中查看yum安装的jdk位置第一步which指令会在环境变量$PATH设置的目录里查找符合条件的文件。 which java第二步获取对应的环境名文件 /etc/alternatives/java [root@192 local]# ls -lr /usr/bin/java第三步ls -lrt /etc/alternatives/java# t:将按照修改时间排序,最新的…

生活为什么总是对我动手?

睡衣出门取外卖,不想遇见熟人,偏偏被好多熟人看见;看电影时昏昏欲睡,中途上个厕所,就错过高光片段;在景区排队买票,Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解` 生活为什么总…

推进 OKR 目标管理落地的最佳实践

企业如何通过 Tita 推进 OKR 目标管理落地?本文将从 OKR 推进落地的四大阶段,来分别为大家介绍企业推进的全流程。这四个阶段分别是:OKR 实施准备阶段 OKR 制定阶段 OKR 执行推阶段 OKR 复盘阶段准备:OKR 实施准备阶段 OKR 实施准备阶段是开始部署和准备落地 OKR 的关键阶段…