请求参数

参数表

参数名类型默认值说明
numint1图片的数量
r18int0年龄分级
sizestringoriginal图片尺寸
keywordstringnull图片tags所包含的关键字
proxystring随机图片链接使用的反代地址
dbint0使用的图库(数据库)

补充说明

num

num的范围在1-30之间,超出范围会返回一个空列表,仅在返回格式为json时有效

r18

顾名思义,r18代表图片的分级,0为全年龄,1为18+,2为随机返回一种分级的图片(50%的概率)

{
    "0": "全年龄",
    "1": "18+",
    "2": "随机二选一"
}

size

size为图片的尺寸,按照p站官方的尺寸,可选值有originalregularsmall,并没有设置thumbmini,因为实际用处不大,如有需要自行替换图片链接

{
    "original": "原图",
    "regular": "作品详情页的略缩图",
    "small": "p站首页的略缩图"
}

keyword

keyword为图片tags所包含的关键词,tags均来自p站,查询时请尽量不要出现错别字

支持多关键词,可用|作为分隔符,如:

https://image.anosu.top/pixiv/direct?keyword=genshin|barefoot

proxy

proxy为图片所使用的反向代理地址(不带协议,强制使用https,都什么年代了,还有人不用SSL?

常见的有i.pixiv.rei.pixiv.cat(国内已失效),i-cf.pximg.net(p站官方),如:

https://image.anosu.top/pixiv/direct?proxy=i-cf.pximg.net

这里墙裂推荐有能力的人自建反代,教程在https://pixiv.cat/reverseproxy.htmlopen in new window(可能需要科学**)

db

  • 0对应新的图库
  • 1对应旧的图库

关于图库,在除夕夜更新了一次,之前所用的图库(指全年龄)图片数量大概在4w左右,但是质量参差不齐(毕竟是无脑爬的),新的图库用的是我朋友的收藏(大概有2.5w张)

另外在除夕也对原来的图库进行了一次维护,因为一部分图已经被画师删除或者设置了非公开,去掉了这部分图片,除此之外,有些作品作者有二次上传过,图片的链接也会跟着更新(因为p站图片存放的路径是按照图片的上传时间来决定的),因此有一部分图片原来的链接失效了,对这部分图片的链接也进行了更新

Last Updated:
Contributors: anosu