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张

网友评论:

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:啊嘞,人家的昵称怎么看起来感觉怪怪的?

随机二次元图片API第三弹的更多相关文章

  1. 【高德地图API】从零开始学高德JS API(三)覆盖物——标注|折线|多边形|信息窗口|聚合marker|麻点图|图片覆盖物

    原文:[高德地图API]从零开始学高德JS API(三)覆盖物——标注|折线|多边形|信息窗口|聚合marker|麻点图|图片覆盖物 摘要:覆盖物,是一张地图的灵魂.有覆盖物的地图,才是完整的地图.在 ...

  2. 随机图片api

    什么是随机图片api 随机图片api是什么呢?通俗的讲就是当你访问一个api时,浏览器会随机返回给你一张图片. 其实原理很简单,把你要随机的图片放在一起,然后写一个php,当php被访问时,就随机指向 ...

  3. 随机获取图片的api接口

    http://lorempixel.com/1600/900 https://unsplash.it/1600/900?random(国内加载略慢) https://uploadbeta.com/ap ...

  4. 15个随机图片API

    15个随机图片API 妈妈再也不用担心我网站没图用了呜 请不要重复刷新此页面 ! 找了很久的说,你难道不想收藏一下吗 其中有些 API 速度并不太好,可能会拖慢贵站的速度 我也不能保证这些 API 能 ...

  5. PHP随机图片API

    相比上一个版本代码缩短了 此版本为图片专用 查看代码 <?php $img=file('img.txt');//txt文件 $url=array_rand($img);//imgtxt文档里面图 ...

  6. [转]ASP.NET Web API(三):安全验证之使用摘要认证(digest authentication)

    本文转自:http://www.cnblogs.com/parry/p/ASPNET_MVC_Web_API_digest_authentication.html 在前一篇文章中,主要讨论了使用HTT ...

  7. ASP.NET Web API(三):安全验证之使用摘要认证(digest authentication)

    在前一篇文章中,主要讨论了使用HTTP基本认证的方法,因为HTTP基本认证的方式决定了它在安全性方面存在很大的问题,所以接下来看看另一种验证的方式:digest authentication,即摘要认 ...

  8. HOOK API(三)—— HOOK 所有程序的 MessageBox

    HOOK API(三) —— HOOK 所有程序的 MessageBox 0x00 前言 本实例要实现HOOK MessageBox,包括MessageBoxA和MessageBoxW,其实现细节与H ...

  9. PHP生成随机水印图片

    基于PHP的GD图形库,自己生成一张图片.仅限初识GD库,实例学习. 一.需求 网站的布局用到了类似慕课网课程列表的风格,每一个课程是一个banner图,图下面是标题加简介.因为课程的数量较大没有为所 ...

  10. 获取Bing每日图片API接口

    bing图片每日更新,对于这一点感觉挺不错的,如果能够把bing每日图片作为博客背景是不是很不错呢?首先我们进入Bing首页,会发现自动转到中国版.不过这没关系,中国版更符合国情,速度也比国际版快一些 ...

随机推荐

  1. 钉钉宜搭亮相“第二届ISIG中国产业智能大会”:云钉低代码,构建企业酷应用

    ​简介:低代码年度行业盛会!钉钉宜搭创始人叶周全受邀出席并发表主题演讲. 12月8日,由中国电子技术标准化研究院指导,RPA中国.LowCode低码时代.信创中国联合举办的"第二届ISIG中 ...

  2. 深入解析 Dubbo 3.0 服务端暴露全流程

    ​简介: 随着云原生时代的到来,Dubbo 3.0 的一个很重要的目标就是全面拥抱云原生.正因如此,Dubbo 3.0 为了能够更好的适配云原生,将原来的接口级服务发现机制演进为应用级服务发现机制. ...

  3. [FAQ] WPS 服务程序是一种流氓软件吗

    是的,周而复始的后台进程,频率大致是每隔一个小时会运行一个购物车图标的后台程序,点击之后就会打开电商网站,随后这个程序消失.再出现. 当前时间:2021-10-29 Other:[FAQ] 你所看过的 ...

  4. linux文本三剑客之awk详解

    linux文本三剑客之awk详解 目录 linux文本三剑客之awk详解 1.awk命令详解 1.1 awk的处理流程 1.2 awk中的变量 1.2.1 内置变量 1.2.2 自定义变量 1.3 a ...

  5. Django性能之道:缓存应用与优化实战

    title: Django性能之道:缓存应用与优化实战 date: 2024/5/11 18:34:22 updated: 2024/5/11 18:34:22 categories: 后端开发 ta ...

  6. Sphinx 自动化文档

    目录 文章目录 目录 Sphinx 入门 reStructuredText 语法格式 标题.列表.正文.要点 表格 代码块 引用其他模块文件 引用静态图片 Sphinx Sphinx 是一个工具,它使 ...

  7. 初识上位机(上):搭建PLC模拟仿真环境

    大家好,我是Edison. 作为一个工业自动化领域的程序员,不懂点PLC和上位机,貌似有点说不过去.这里我用两篇小文带你快速进入上位机开发领域.后续,我会考虑再出一个系列文章一起玩工控上位机. 什么是 ...

  8. 化繁为简|AIRIOT智慧水务信息化建设解决方案

    ​ "生产自动化,管理信息化"是现代化水厂建设的目标之一,需要在水质要求.工艺.生产.管理.环境等监测方面达到精细化管理标准,这是一个高度智能化,实现化繁为简智慧进阶的工程.传统水 ...

  9. 关于.net Core在华为云的鲲鹏服务器上部署的细节纪要

    由于鲲鹏使用的是ARM的cpu,,非x86的,我们公司买的是Centos,,由于需要在上面部署.net core 3.0/3.1的应用,,在按照官方的文章进行部署之后,会提示 FailFast: Co ...

  10. handsontable有显示值与实际值的下拉框cobbobox扩展

    一.效果与使用 二.代码 /// <reference path="handsontable.full.min.js" /> //封闭在IIFE中 (Handsonta ...