menu MoeLoli
随机图片API
271 浏览 | 2020-03-10 | 阅读时间: 约 1 分钟 | 分类: 还没有分类qwq | 标签: jsdelivr,API

说明文档

  • 简介

使用GitHub+jsdelivr为您带来极速体验
本项目基于github中开源项目Random-Picture而来
引用量统计: 戳我 ヾ(≧∇≦*)ゝ

  • 直接调用

来点我鸭!( ゚∀。)
访问index.php即可,跳转至图片地址
访问?id=数字,跳转至指定图片

  • 访问?type=json

服务器读取图片后输出

{
    "code": "200",
    "url": "https:\/\/cdn.jsdelivr.net\/gh\/moelolipic\/moepic\/acg\/2\/20200410040.jpg",
    "width": "1920",
    "height": "1330",
    "mime": "image\/jpeg",
    "size": "166627"
}
  • 访问?type=js

输出js

var pic_random='https://cdn.jsdelivr.net/gh/moelolipic/moepic/acg/3/20200828012.jpg';
var pic_end=131; //最后一张图片的id
var pic_rdn=82; //随机图片的id,每次不同  

维护日志

update:2020.04.10 新增图片40+
update:2020.08.29 鉴于滥用jsdelivr可能被ban,把图片移至小号(原仓库删了)。新增60,并删除了之前的部分图片。
发现一个神奇的bug,(正常使用没问题,访问?type=json出错)必须把新加的链接粘贴到原来的链接池中。新建一个文本文件重命不行,经过我的实验,不是链接的问题。盲猜文本编码的问题。
错误信息:

<br />
<b>Warning</b>:  getimagesize(https://cdn.jsdelivr.net/gh/moelolipic/moepic/acg/1/20200309024.jpg
): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
 in <b>/www/wwwroot/gkd.moeloli.top/index.php</b> on line <b>11</b><br />
{"code":"200","url":"https:\/\/cdn.jsdelivr.net\/gh\/moelolipic\/moepic\/acg\/1\/20200309024.jpg\r","width":"","height":"","mime":"","size":"78"}
知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

发表评论

email
web

全部评论 (暂无评论)

info 还没有任何评论,你来说两句呐!