NicoMyListApi Class
ニコニコ動画のマイリスト操作APIのラッピングを行います。 (参考: http://efcl.info/wiki/niconicoapi/)
Constructor
NicoMyListApi
(
-
session
Parameters:
-
sessionNicoSession
Methods
fetchMyList
(
Promise(MyList, string)
-
id
MyListインスタンスを取得します。
Parameters:
-
idMyListItemIndex | NumberMyListItemIndexかマイリストIDを渡します。
Returns:
Promise(MyList, string):
取得できればMyListオブジェクトと共にresolveされ、 そうでなければエラーメッセージと共にrejectされます
fetchMyListsIndex
(
Promise
-
withoutHome
マイリストの一覧を取得します。
Parameters:
-
withoutHomeBooleantrueを指定すると"とりあえずマイリスト"を一覧から除外します。
Returns:
Promise:
- resolve : (mylists: Array.
) - reject : (message: String)
fetchToken
()
Promise
マイリストを操作するための認証トークンを取得します。
Returns:
Promise:
Properties
_session
NicoSession
private
_token
Object
private
認証トークン
Sub-properties:
-
timestampNumberトークンを取得した時間(ミリ秒)
-
tokenStringマイリスト操作用トークン
