PixivAPI
A test-only API package for pixiv. Require:Node.JS 4.0.0 and later.
Usage
Create an config object which contains your pixiv username and password.
var userConfig = username: 'your username' password: 'your password' ;
Then require this api module
var pixiv = ;
Authenticate with your username and password
pixiv;
The callback object contains a timestamp , your username, your password, as well as the response object from pixiv's api server. get user profile
pixiv;
The userInfo object is needed for bearer authentication. Get user's following list
pixiv;
The list is an array which contains a brief profile infomation of each user. Get user's illustrations
pixiv;
The list is an array which contains illustration objects. Get user's favorite works
pixiv;
The list is also an array which contains illustration objects. Get work profile
pixiv;
The res object contains the work profile, which can be used to download a work. Download a single work
pixiv;
workProfile can use directly from getWorkProfile. The res object contains the response body. Download All work by user ID
pixiv;
It will download all works into seperately directories, named by workId.