# 欢迎使用LoliApi

网址 : https\://www\.loliapi.com

![](https://cdn.iloli.love/loliapi.com/img/loliapi.png)

{% embed url="<https://www.loliapi.com>" %}

[<mark style="background-color:orange;">**萌ICP备20232020号**</mark>](https://icp.gov.moe/?keyword=20232020)


# 简介

这里是**Loliapi**，提供免费**api**服务的站点之一。

2020年09月13日 - LoliAPI诞生了，最开始的域名为 api.iloli.love（已弃用）

2021年03月10日 - 为了将API与其他站分离，更新域名为 [www.loliapi.com](https://www.loliapi.com) 并全站强制HTTPS

2021年12月27日之前 - ~~不定期~~对API进行 ~~小规模改动~~（其实就是没维护，一是懒，二是技术力不足）

2021年12月27日 - 开始对LoliAPI进行大规模改动，开始使用MySQL数据库

2021年12月28日 - 创建本文档

2022年01月04日 - 更新API，本次更新了通过UA智能识别pc pe端设备并返回对应图片的API以及完全随机返回pc pe端图片的API

2022年01月08日 - 更新文档

2022年04月17日 - 更换了主页源码(已获取源码作者授权)，并更新文档，旧主页在 <https://www.loliapi.com/index.used.php>

2022年05月17日 - 图库图片更新，pc端图片从239张增加到699张，pe端图片从98张图片新增到2785张，二次元头像图片从194张新增到218张

2022年05月19日 - 由于新浪图床上传图片比较麻烦而且存在吞图(屏蔽图片)的情况，将图片来源从新浪图床转移到 [sm.ms图床](https://smms.app/)&#x20;

以后还会继续咕咕咕下去，欢迎大家使用。


# 联系邮箱

如果你发现某张图片失效(能够定位到id)，或是有其他要反馈的问题，欢迎发邮件到 [<mark style="background-color:blue;"><mark style="color:red;background-color:blue;">loli@iloli.love<mark style="color:red;background-color:blue;"></mark>](mailto:loli@iloli.love) 联系我


# 随机二次元图片api

{% hint style="info" %}
API内图片暂时均采用新浪微博图床
{% endhint %}

{% content-ref url="/pages/R0frJsvTeyxyrbOofT9x" %}
[双端自适应随机图片](/api-shi-yong-wen-dang/sui-ji-er-ci-yuan-tu-pian/page-1)
{% endcontent-ref %}

{% content-ref url="/pages/9Zya8Qg2JgO4DG2xI8tG" %}
[电脑端随机图片](/api-shi-yong-wen-dang/sui-ji-er-ci-yuan-tu-pian/dian-nao-duan-sui-ji-tu-pian)
{% endcontent-ref %}

{% content-ref url="/pages/p4e92ZJRFk50966b872P" %}
[手机端随机图片](/api-shi-yong-wen-dang/sui-ji-er-ci-yuan-tu-pian/shou-ji-duan-sui-ji-tu-pian)
{% endcontent-ref %}

{% content-ref url="/pages/y4SlIr2oj5C4QhbfM1ps" %}
[随机二次元图片](/api-shi-yong-wen-dang/sui-ji-er-ci-yuan-tu-pian/page-2)
{% endcontent-ref %}

{% content-ref url="/pages/7vJkwF4iogEvKCZWwuGV" %}
[随机二次元头像](/api-shi-yong-wen-dang/sui-ji-er-ci-yuan-tu-pian/sui-ji-er-ci-yuan-tou-xiang)
{% endcontent-ref %}


# 双端自适应随机图片

调用此api会返回适用于当前设备的图片，目前适配了windows,mac,ipad,iphone,android，其他类型的设备默认为电脑端图片

### 请求URL

```
https://www.loliapi.com/acg/
```

{% hint style="success" %}
ACG 即Animation（动画）、Comics（漫画）与Games（游戏）的首字母缩写，来源不是英语，也不是一个英语单词，并没有完全对应的广泛使用的中文翻译
{% endhint %}

### 请求参数（get）

<table><thead><tr><th width="150" align="center">参数名称</th><th width="224" align="center">参数值</th><th width="172" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">id</td><td align="center">不多于图片收录数的整数</td><td align="center">指定id对应的图片</td><td align="center">可选</td></tr></tbody></table>

<table><thead><tr><th width="150" align="center">参数名称</th><th width="150" align="center">参数值</th><th width="291" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">type</td><td align="center"></td><td align="center">重定向到图片源网址</td><td align="center">默认</td></tr><tr><td align="center">type</td><td align="center">url</td><td align="center">返回图片源网址</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">img</td><td align="center">返回图片源网址对应图片</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">json</td><td align="center">返回图片相关json数据</td><td align="center">可选</td></tr></tbody></table>

### 请求示例

#### 最基本调用格式

<https://www.loliapi.com/acg/>

访问会返回一个随机图片

#### 高级调用格式

如果想获取 id 为 23 的图片的 json 数据，就应该访问

<https://www.loliapi.com/acg/?id=23&type=json>

电脑端访问会返回

```
{
    "site": "www.Loliapi.com",
    "imgurl": "https:\/\/tva1.sinaimg.cn\/large\/0075ueBvly1gxct1fxp2ij31hc0u0qq0.jpg",
    "width": "1920",
    "height": "1080"
}
```

手机端访问会返回

```
{
    "site": "www.Loliapi.com",
    "imgurl": "https:\/\/tva1.sinaimg.cn\/large\/0075ueBvly1gxcsxrhtsdj312z1kwtiu.jpg",
    "width": "1403",
    "height": "2048"
}
```


# 电脑端随机图片

目前收录了699张图片

### 请求URL

```
https://www.loliapi.com/acg/pc/
```

{% hint style="success" %}
URL中的 pc 是**Personal Computer**的简写
{% endhint %}

### 请求参数（get）

<table><thead><tr><th width="150" align="center">参数名称</th><th width="234.5966149506347" align="center">参数值</th><th width="180" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">id</td><td align="center">不多于图片收录数的整数</td><td align="center">指定id对应的图片</td><td align="center">可选</td></tr></tbody></table>

<table><thead><tr><th width="150" align="center">参数名称</th><th width="150" align="center">参数值</th><th width="284" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">type</td><td align="center"></td><td align="center">重定向到图片源网址</td><td align="center">默认</td></tr><tr><td align="center">type</td><td align="center">url</td><td align="center">返回图片源网址</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">img</td><td align="center">返回图片源网址对应图片</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">json</td><td align="center">返回图片相关json数据</td><td align="center">可选</td></tr></tbody></table>

### 请求示例

#### 最基本调用格式

<https://www.loliapi.com/acg/pc/>

访问会返回一个随机图片

#### 高级调用格式

如果想获取 id 为 23 的图片的 json 数据，就应该访问

<https://www.loliapi.com/acg/pc/?id=23&type=json>

访问会返回

```
{
    "site": "www.Loliapi.com",
    "imgurl": "https:\/\/tva1.sinaimg.cn\/large\/0075ueBvly1gxct1fxp2ij31hc0u0qq0.jpg",
    "width": "1920",
    "height": "1080"
}
```


# 手机端随机图片

目前收录了2875张图片

### 请求URL

```
https://www.loliapi.com/acg/pe/
```

{% hint style="success" %}
URL中的 pe 是**Pocket Edition**的简写
{% endhint %}

### 请求参数（get）

<table><thead><tr><th width="150" align="center">参数名称</th><th width="251" align="center">参数值</th><th width="194" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">id</td><td align="center">不多于图片收录数的整数</td><td align="center">指定id对应的图片</td><td align="center">可选</td></tr></tbody></table>

<table><thead><tr><th width="150" align="center">参数名称</th><th width="150" align="center">参数值</th><th width="287" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">type</td><td align="center"></td><td align="center">重定向到图片源网址</td><td align="center">默认</td></tr><tr><td align="center">type</td><td align="center">url</td><td align="center">返回图片源网址</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">img</td><td align="center">返回图片源网址对应图片</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">json</td><td align="center">返回图片相关json数据</td><td align="center">可选</td></tr></tbody></table>

### 请求示例

#### 最基本调用格式

<https://www.loliapi.com/acg/pe/>

访问会返回一个随机图片

#### 高级调用格式

如果想获取 id 为 23 的图片的 json 数据，就应该访问

<https://www.loliapi.com/acg/pe/?id=23&type=json>

访问会返回

```
{
    "site": "www.Loliapi.com",
    "imgurl": "https:\/\/tva1.sinaimg.cn\/large\/0075ueBvly1gxcsxrhtsdj312z1kwtiu.jpg",
    "width": "1403",
    "height": "2048"
}
```


# 随机二次元图片

调用此api会随机返回电脑端或手机端的图片

### 请求URL

```
https://www.loliapi.com/bg/
```

{% hint style="success" %}
URL中的 bg 是**Background**的简写
{% endhint %}

### 请求参数（get）

<table><thead><tr><th width="150" align="center">参数名称</th><th width="256" align="center">参数值</th><th width="183" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">id</td><td align="center">不多于图片收录数的整数</td><td align="center">指定id对应的图片</td><td align="center">可选</td></tr></tbody></table>

<table><thead><tr><th width="150" align="center">参数名称</th><th width="150" align="center">参数值</th><th width="278" align="center">参数说明</th><th width="150" align="center">参数类型</th></tr></thead><tbody><tr><td align="center">type</td><td align="center"></td><td align="center">重定向到图片源网址</td><td align="center">默认</td></tr><tr><td align="center">type</td><td align="center">url</td><td align="center">返回图片源网址</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">img</td><td align="center">返回图片源网址对应图片</td><td align="center">可选</td></tr><tr><td align="center">type</td><td align="center">json</td><td align="center">返回图片相关json数据</td><td align="center">可选</td></tr></tbody></table>

### 请求示例

#### 最基本调用格式

<https://www.loliapi.com/bg/>

访问会返回一个随机图片

#### 高级调用格式

如果想获取 id 为 23 的图片的 json 数据，就应该访问

<https://www.loliapi.com/bg/?id=23&type=json>

访问会返回

```
{
    "site": "www.Loliapi.com",
    "imgurl": "https:\/\/tva1.sinaimg.cn\/large\/0075ueBvly1gxct1fxp2ij31hc0u0qq0.jpg",
    "width": "1920",
    "height": "1080"
}
```

或

```
{
    "site": "www.Loliapi.com",
    "imgurl": "https:\/\/tva1.sinaimg.cn\/large\/0075ueBvly1gxcsxrhtsdj312z1kwtiu.jpg",
    "width": "1403",
    "height": "2048"
}
```


# 随机二次元头像

目前收录了218张图片

### 请求URL

```
https://www.loliapi.com/acg/pp/
```

{% hint style="success" %}
URL中的 pp 是**Profile Picture**的简写
{% endhint %}

### 请求参数及请求示例

暂无请求参数，目前只有最基本调用格式

<https://www.loliapi.com/acg/pp>

访问会随机返回一个头像图片


# 其它api正在赶来的路上

其实就是没有（暂时）


