niconico-api
v1.0.4
Published
ニコニコ動画APIを簡単に使えるライブラリです
Downloads
11
Readme
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);
});
}
);