mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-30 06:37:36 +00:00
[Change] Pixiv排行榜接口.md 整理文档格式; [Add] Pixiv搜索接口.md 添加Url参数"Type"与返回数据中类型存在与否的关系表; [Add] Pixiv搜索接口.md 补充了其他属性的信息;
6.5 KiB
6.5 KiB
Pixiv 排行榜获取接口
接口地址
GET https://www.pixiv.net/ranking.php
- 是否需要登录:
是
- 是否为Pixiv标准接口返回格式:
否
- 是否需要Referer请求头:
否
参数
提示: 该接口参数较为复杂,请结合表格查看
date
: 排行榜时间,与Mode有关 (格式: yyyy-MM-dd)mode
: 排行榜模式daily
: 每天weekly
: 每周monthly
: 每月rookie
: 新人original
: 原创male
: 男性偏好female
: 女性偏好daily_r18
: 每天 - 仅成人内容weekly_r18
: 每周 - 仅成人内容male_r18
: 男性偏好 - 仅成人内容female_r18
: 女性偏好 - 仅成人内容
content
: 排行榜内容类型all
: 全部内容 (实际使用请直接省略content
参数)illust
: 插画ugoira
: 动图manga
: 漫画
p
: 排行榜页数 (如超出范围,则返回错误信息)format
: 格式json
: 以Json返回数据- (留空): 返回完整的排行榜网页
参数关系表
mode
参数与content
参数有一些支持关系,并不是所有的mode
参数都能被所有的content
参数支持,故附下表。
参数 | all | illust | ugoira | manga |
---|---|---|---|---|
daily | √ |
√ |
√ |
√ |
weekly | √ |
√ |
√ |
√ |
monthly | √ |
√ |
× | √ |
rookie | √ |
√ |
× | √ |
original | √ |
× | × | × |
male | √ |
× | × | × |
female | √ |
× | × | × |
daily_r18 | √ |
√ |
√ |
√ |
weekly_r18 | √ |
√ |
√ |
√ |
male_r18 | √ |
× | × | × |
female_r18 | √ |
× | × | × |
返回数据
数据示例
{
"contents":[
{
"title":"【伊アオ】髪結い。",
"date":"2020年05月31日 14:26",
"tags":[
"鬼滅の刃",
"伊アオ",
"嘴平伊之助",
"神崎アオイ",
"鬼滅の刃1000users入り"
],
"url":"https:\/\/i.pximg.net\/c\/240x480\/img-master\/img\/2020\/05\/31\/14\/26\/41\/81987309_p0_master1200.jpg",
"illust_type":"0",
"illust_book_style":"0",
"illust_page_count":"1",
"user_name":"シロウ",
"profile_img":"https:\/\/i.pximg.net\/user-profile\/img\/2020\/05\/01\/02\/18\/18\/18450100_ac34872504959f8cc26f086248066b39_50.png",
"illust_content_type":{
"sexual":0,
"lo":false,
"grotesque":false,
"violent":false,
"homosexual":false,
"drug":false,
"thoughts":false,
"antisocial":false,
"religion":false,
"original":false,
"furry":false,
"bl":false,
"yuri":false
},
"illust_series":false,
"illust_id":81987309,
"width":600,
"height":2226,
"user_id":174995,
"rank":51,
"yes_rank":83,
"rating_count":707,
"view_count":19759,
"illust_upload_timestamp":1590902801,
"attr":"",
"is_bookmarked":false,
"bookmarkable":true
}, // ....
],
"mode":"daily",
"content":"all",
"page":2,
"prev":1,
"next":3,
"date":"20200601",
"prev_date":"20200531",
"next_date":false,
"rank_total":500
}
字段说明
contents
: (Object[]
) 排行榜数组, 最多50行排行榜信息illust_id
: (number
) 作品Idtitle
: (string
) 作品标题attr
: (string
) 不明?tags
: (string[]
) 原始标签数组url
: (string
) 预览画质的原始尺寸图下载链接(存在防盗链)illust_type
: (string
->number
) 作品类型illust_book_style
: (string
->number
) 不明?illust_page_count
: (string
->number
) 作品页数user_name
: (string
) 画师用户名user_id
: (number
) 画师用户Idprofile_img
: (string
) 画师用户头像illust_content_type
: (Object
) 作品内容信息(警告: 文档内容仅作为开发参考, 并不传播相关内容!!!)sexual
: (number
) 作品内容分级0
: 全年龄1
: 青少年2
: 成人级
lo
: (boolean
) 是否为loli作品grotesque
: (boolean
) 是否为怪诞作品violent
: (boolean
) 作品是否含有暴力/强暴相关元素homosexual
: (boolean
) 作品是否含有同性恋相关元素drug
: (boolean
) 作品是否含有药物相关元素thoughts
: (boolean
) 作品是否含有思维/记忆相关元素(这个属性翻译起来有些问题, 待纠正)?antisocial
: (boolean
) 作品是否含有反社会, 令人厌恶的相关元素religion
: (boolean
) 作品是否含有宗教, 信仰相关元素original
: (boolean
) 作品是否为原创作品furry
: (boolean
) 作品是否有兽人相关元素bl
: (boolean
) 作品是否有耽美相关元素yuri
: (boolean
) 作品是否有百合相关元素
illust_series
: (boolean
) 是否为系列作品width
: (number
) 作品宽度(建议以原图为准)height
: (number
) 作品高度(建议以原图为准)rank
: (number
) 本期排行榜排名yes_rank
: (number
) 上期同排行榜排名rating_count
:view_count
: (number
) 浏览量illust_upload_timestamp
: (number
) 作品上传时间戳(10位)is_bookmarked
: (boolean
) 不明?bookmarkable
: (boolean
) 不明?
mode
: (string
) 请求的排行榜模式字段content
: (string
) 请求的内容类型page
: (number
) 当前排行榜页数prev
: (string
/boolean
) 上一页排行榜页数, 如果该请求的页数为首页, 则为false
next
: (string
/boolean
) 下一页排行榜页数, 如果该请求的页数为页尾, 则为false
date
: (string
) 排行榜日期(格式:yyyyMMdd
)prev_date
: (string
/boolean
) 如果存在上一期排行榜, 则该属性为上期排行榜日期字符串, 否则为false
next_date
: (string
/boolean
) 如果存在下一期排行榜, 则该属性为下期排行榜日期字符串, 否则为false
rank_total
: (number
) 该排行榜的总排行数