xenon2333 / sankakuAPI

一个封装了Sankaku查询API的aardio自定义库

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

简介

一个aardio的自定义库,将Sankaku安卓客户端的API作了封装。
通过模拟客户端的行为,尽可能减少被Sankaku防盗机制发现的可能性。

通过使用该自定义库,可以轻松实现批量获取Sankaku图片链接的目的。
获取到的链接可调用aria2等工具下载。
但请注意:下载时请注意控制请求频率,否则会导致请求被重定向!

用法

将源码放在工程目录下,使用下列代码导入即可:

import sankakuAPI;

具体调用方法请参考语法智能提示或源代码。

代码示例

var api = sankakuAPI(); //创建API对象
api.setToken(/*Token*/); //设置Access Token,可省略
api.setTags(/*Tags*/); //设置查询参数,必须遵循Sankaku的规则
api.setLimit(5); //设置查询限制,此处限制最大查询5页
var state, pUrl, rUrl = api.getPosts(); //执行查询,此语句可反复执行

About

一个封装了Sankaku查询API的aardio自定义库

License:GNU General Public License v2.0