Skip to content

yfujita/nico-api-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#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", ".");

About

ニコニコ動画API javaライブラリ

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages