本篇概述:这是一篇关于
PixiC项目的API接口文档。
1./api/v2/get-info 获取指定pid的数据
请求类型: POST
参数
| 字段名 | 数据类型 | 默认 | 说明 |
|---|---|---|---|
| pid | str / int | - | 必要,需要查询的插画pid |
pid必须为纯数字,不限定str/int类型,pid长度小于20;
响应数据
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| result | json | 对应pid插画的数据 |
请求参数示例
| 字段名 | 值 |
|---|---|
| pid | 75165182 |
响应示例
1 | { |
json字段说明
| 字段 | 说明 |
|---|---|
| bookmarkCount | 收藏数 |
| commentCount | 评论数 |
| error | 接口是否出现错误,尚未使用错误码 |
| id | - |
| illustType | - |
| is_r18 | - |
| likeCount | 喜欢数 |
| message | 错误信息, error为True时, 此处为错误信息 |
| original | 反代原图链接 |
| pageCount | 页数 |
| pid | 作品pid |
| purl | 作品页面 |
| reverse_url | 反代链接 |
| tag | 标签组,各个标签以、分隔,原标签与翻译以/分隔 |
| title | 插画标题 |
| uid | 作者uid |
| userName | 作者昵称 |
| viewCount | 浏览数 |
2./api/v2/random 随机返回插画
请求类型: POST
参数
| 字段名 | 数据类型 | 默认值 | 说明 |
|---|---|---|---|
| num | str / int | - | 返回的插画数量, 1~10范围内, 大于只会返回1条 |
| extra | str | - | 返回的插画中包含extra中指定的标签,最多指定2个,以“,”分隔 |
num必须为纯数字,不限定str/int类型,1<num<10;
指定num=10,extra=something,接口会返回满足extra条件的记录数(满足条件数据不满足10条则返回对应数量);
响应数据
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| result | json | 对应pid插画的数据 |
请求参数示例
| 字段名 | 值 |
|---|---|
| num | 10 |
| extra | 原创,学校生活 |
响应示例
1 | { |