本篇概述:这是一篇关于
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 | { |