Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API wrapper #25

Open
9 of 38 tasks
kphrx opened this issue Feb 8, 2024 · 0 comments
Open
9 of 38 tasks

API wrapper #25

kphrx opened this issue Feb 8, 2024 · 0 comments
Labels
tracker Implementation tracker

Comments

@kphrx
Copy link
Owner

kphrx commented Feb 8, 2024

Endpoints

https://github.com/kphrx/ZenzaWatch で使ってるAPI等書き出してトラッキング

www api

host: https://www.nicovideo.jp

nv comment

currently host: https://nv-comment.nicovideo.jp

nvapi

host: https://nvapi.nicovideo.jp

コメントキー

  • GET /v1/comment/keys/thread threadKey 取得
  • GET /v1/comment/keys/post postKey 取得
  • GET /v1/comment/keys/nicoru nicoruKey 取得

domand URL

プレイリスト

kphrx/ZenzaWatch#9 (comment)

activate license key

  • GET /v1/2ab0cbaa/watch dmc.nico のサーバーで暗号化されてる?動画に必要

履歴

  • PUT /v1/users/me/watch/history/playback-position レジューム位置送信

いいね

  • POST /v1/users/me/likes/items いいね

動画タグ

  • GET /v1/videos/:videoId/tags タグ一覧
  • POST /v1/videos/:videoId/tags タグ追加
  • DELETE /v1/videos/:videoId/tags タグ削除

あとで見る(旧・とりあえずマイリスト)

  • GET /v1/users/me/watch-later あとで見る取得
  • POST /v1/users/me/watch-later あとで見るに追加
  • PUT /v1/users/me/deflist/items/:itemIdあとで見る内動画のメモ編集
  • DELETE /v1/users/me/watch-later あとで見るから削除
  • POST /v1/users/me/copy-mylist-items マイリストにコピー
  • POST /v1/users/me/move-mylist-items マイリストに移動

マイリスト

  • GET /v1/users/me/mylists マイリスト一覧
  • POST /v1/users/me/mylists マイリスト作成
  • GET /v1/users/me/mylists/:mylistId マイリスト取得
  • PUT /v1/users/me/mylists/:mylistId マイリスト編集
  • DELETE /v1/users/me/mylists/:mylistId マイリスト削除
  • POST /v1/users/me/mylists/:mylistId/items マイリストに追加
  • PUT /v1/users/me/mylists/:mylistId/items/:itemId マイリスト内動画のメモ編集
  • DELETE /v1/users/me/mylists/:mylistId/items マイリストから削除
  • POST /v1/users/me/copy-mylist-items 他のマイリストにコピー
  • POST /v1/users/me/move-mylist-items 他のマイリストに移動
@kphrx kphrx added the tracker Implementation tracker label Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tracker Implementation tracker
Projects
None yet
Development

No branches or pull requests

1 participant