|
pxv: A pixiv API wrapper for Java ver. 0.1 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectpxv.PixivAPI
public class PixivAPI
Pixiv API.
コンストラクタの概要 | |
---|---|
PixivAPI()
PixivAPI インスタンスを作成する. |
メソッドの概要 | |
---|---|
List<Image> |
findImagesByTag(String keyword,
int size)
与えられたキーワードに関連するタグを付加されたイラストを取得する. |
List<Image> |
findImagesByTitle(String keyword,
int size)
与えられたキーワードに関連するタイトルを持つイラストを取得する. |
User |
findUser(int id,
String name)
ID と名前を指定してユーザを取得する. |
List<User> |
findUsers(String name,
int size)
与えられた名前のユーザを取得する. |
List<Image> |
getBookmarkedUserNewImages(int page)
お気に入りユーザの新着イラストを取得する. |
int |
getBookmarkedUserNewImageSize()
お気に入りユーザの新着イラスト数を取得する. |
List<User> |
getBookmarkedUsers(int id,
int page)
指定したユーザのお気に入りユーザを取得する. |
int |
getBookmarkedUserSize(int id)
指定したユーザのお気に入りユーザ数を取得する. |
List<Image> |
getBookmarks(int id,
int page)
指定したユーザのブックマークを取得する. |
int |
getBookmarkSize(int id)
指定したユーザのブックマーク数を取得する. |
List<Image> |
getDailyRankingImages(int page)
デイリーランキングのイラストを取得する. |
int |
getDailyRankingImageSize()
デイリーランキングのイラスト数を取得する. |
List<Image> |
getImages(int userId,
int page)
指定したユーザの投稿イラストを取得する. |
int |
getImageSize(int userId)
指定したユーザの投稿イラスト数を取得する. |
List<Image> |
getMonthlyRankingImages(int page)
マンスリーランキングのイラストを取得する. |
int |
getMonthlyRankingImageSize()
マンスリーランキングのイラスト数を取得する. |
List<Image> |
getMyPixivNewImages(int page)
新着 MyPixiv イラストを取得する. |
int |
getMyPixivNewImageSize()
新着 MyPixiv イラストの数を取得する. |
int |
getMyPixivSize(int usrId)
指定したユーザの MyPixiv ユーザ数を取得する. |
List<User> |
getMyPixivUsers(int usrId,
int page)
指定したユーザの MyPixiv ユーザを取得する. |
List<Image> |
getNewImages(int page)
新着イラストを取得する. |
int |
getNewImageSize()
新着イラスト数を取得する. |
List<Image> |
getWeeklyRankingImages(int page)
ウィークリーランキングのイラストを取得する. |
int |
getWeeklyRankingImageSize()
ウィークリーランキングのイラスト数を取得する. |
boolean |
login(String id,
String password)
ログインする. |
boolean |
logined()
ログインしているか調べる. |
static void |
main(String[] args)
サンプルプログラム. |
String |
profile()
ログインユーザのプロフィールを取得する. |
boolean |
status()
システムの稼働状態を調べる. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PixivAPI() throws IOException
IOException
- I/O エラーが発生した場合.メソッドの詳細 |
---|
public boolean login(String id, String password)
id
- ユーザ IDpassword
- パスワード
public boolean logined()
public boolean status()
public String profile()
public int getNewImageSize()
public List<Image> getNewImages(int page)
page
- 取得するページ番号
public int getMyPixivNewImageSize()
public List<Image> getMyPixivNewImages(int page)
page
- 取得するページ番号
public int getBookmarkedUserNewImageSize()
public List<Image> getBookmarkedUserNewImages(int page)
page
- 取得するページ番号
public int getDailyRankingImageSize()
public List<Image> getDailyRankingImages(int page)
page
- 取得するページ番号
public int getWeeklyRankingImageSize()
public List<Image> getWeeklyRankingImages(int page)
page
- 取得するページ番号
public int getMonthlyRankingImageSize()
public List<Image> getMonthlyRankingImages(int page)
page
- 取得するページ番号
public List<Image> findImagesByTag(String keyword, int size) throws IOException
keyword
- 問い合わせるキーワードsize
- 取得するイラスト数
IOException
- IOエラーが発生した場合public List<Image> findImagesByTitle(String keyword, int size) throws IOException
keyword
- 問い合わせるキーワードsize
- 取得するイラスト数
IOException
- IOエラーが発生した場合public List<User> findUsers(String name, int size) throws IOException
name
- 問い合わせるユーザの名前size
- 取得するユーザ数
IOException
- IOエラーが発生した場合public User findUser(int id, String name)
id
- 取得するユーザの IDname
- 取得するユーザの名前
public int getImageSize(int userId)
userId
- ユーザ ID
public List<Image> getImages(int userId, int page)
userId
- ユーザ IDpage
- ページ数
public int getMyPixivSize(int usrId)
userId
- ユーザ ID
public List<User> getMyPixivUsers(int usrId, int page)
userId
- ユーザ IDpage
- ページ数
public int getBookmarkedUserSize(int id)
userId
- ユーザ ID
public List<User> getBookmarkedUsers(int id, int page)
userId
- ユーザ IDpage
- ページ数
public int getBookmarkSize(int id)
userId
- ユーザ ID
public List<Image> getBookmarks(int id, int page)
userId
- ユーザ IDpage
- ページ数
public static void main(String[] args) throws IOException
args
- ユーザ名,パスワード,タグ検索用キーワード
IOException
- IOエラーが発生した場合.
|
pxv: A pixiv API wrapper for Java ver. 0.1 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
このソフトウェアはSourceForge.JPのサービスを利用しています。
Copyright (C) 2010 Junpei Kawamoto.