开始

关于我博客站最近更换了随机壁纸api这件事,原本一直是电脑端用的https://api.maho.cc/random-img/pc.php,手机端用的https://api.maho.cc/random-img/mobile.php,这是sakurairo主题自带的,最近萌生了自己做一个的想法,于是做出了现在的这个,源码来源于我的友人jitsu,然后储存空间来自于腾讯的codesign

代码

https://blog.jitsu.top/archives/5/,来源于jitsu这篇文章,大家去ta那边看就可以啦

这里我就不细说了

codesign

这里把图片以素材形式传到codesgin上,再f12获取壁纸的链接,这里不细说,大家去倦意的博客上面看吧

https://jy.cyou/486

其他方案

其实原本我用的我自己的图床站去存储图片的,但是发现响应实在太慢了,然后想起来倦意写过一篇codesign的文章,于是就转用了一下,发现响应速度和图片打开速度比我图床站打开的快得多

其实中途我还萌生过用又拍云的免费云存储去存图片的想法,但是目前来说还是用codesign的比较方便

cors(允许跨域请求)

在网站的配置文件里加上下面这些代码即可

    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Methods 'GET,POST';
    add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';

目前做成啥样了?

大家如果想用的话也不是不行

https://img.qzxwzcj.tk/pc/pc.php

https://img.qzxwzcj.tk/mobile/mobile.php

emmmm,总之就是测试中,后续还要改动

图片后续会慢慢更新并维护(如果哪天不维护了我也会说的,准备跑路)

杂七杂八的东西

  • sort 图片的类型
  • type 返回的格式,可选值json

比如说

https://img.qzxwzcj.tk/pc/pc.php/?sort=pc

https://img.qzxwzcj.tk/pc/pc.php/?sort=pc&type=json

last

最后也没啥说的,图我也没存多少,目前刚建起来试试水