1.0.4 • Published 2 years ago

niconico-api v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

niconico-API

ニコニコ動画APIを簡単に使えるライブラリです

  • インストール
npm i niconico-API

使い方

  • コンストラクタ
const niconico_API = require('niconico-api');
const niconico = new niconico_API();
const SearchAPI = niconico.search_api;
  • niconico_API - get() (動画IDから詳細を取得)
await niconico.get(niconico.RequestTypes.thumb,'動画ID(smから始まるアレ)').then(values=>{
    console.log(values.title);
    console.log(`再生数:${values.plays}`);
    console.log(`コメント数:${values.comments}`);
    console.log(`いいね!${values.goods}`);
    console.log(`マイリスト数:${values.mylists}`);
    console.log(`投稿日時:${values.uploaded_at}`);
    console.log(values.description);
    console.log(values.video_res);
}).catch(error=>{
    //throws NicoNicoAPIError
    //throws MovieNotFoundError
    console.log(error);
});
  • niconico_API - niconico_API - search_api - Search() (動画の検索)
await SearchAPI.Search({
    q: "Minecraft",
    targets: "title",
    fields: "contentId,title,viewCounter",
    _sort: "-viewCounter",
    _offset: 0,
    _limit : 3,
}).then(
    (datas)=>{ //Minecraftの検索結果
        datas.forEach(data=>{
            console.log(data.title);
            console.log(data.contentId);
        });
    }
);
1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago