Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.02 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.02 KB

#nico-api-client ニコニコ動画APIのJavaライブラリ。 ##build $ git clone [email protected]:fujiriko59/nico-api-client.git $ cd nico-api-client $ mvn clean package -Dmaven.test.skip=true

##samples ログイン
ほとんどのAPIの実行にはログインが必要。しなくてもいいのもある。

NiconicoApiClient client = new NiconicoApiClient();
client.login("mail address", "password");

動画検索

List<SearchResult> results = client.search("らき☆すた", SortType.MYLIST, 1, OrderType.DESC, true);

コメント取得

List<CommentInfo> list = client.getComment("sm14027065");

ランキング取得

List<RankingInfo> list = client.getRanking(PeriodType.DAILY, RankingType.FAV);

マイリスト取得
ログインしているアカウントのマイリストを取得。

List<Mylist> list = client.getOwnerMylists();
List<MylistItem> items = client.getMylistItems(list.get(0).id);

動画ダウンロード

client.downloadVideo("sm15039386", ".");