Skip to main content

ニコニコ動画 スナップショット検索APIv2の Python クライアント

Project description

NicoApiClient

概要

ニコニコ動画 『スナップショット検索API v2』 などの API について、仕様をなるべく意識せずに利用できるクライアントを提供する。

install

PyPIリポジトリ: https://pypi.org/project/nicovideo-api-client/

pip install nicovideo-api-client

installed

Downloads Downloads Downloads

Code Climate

Maintainability

documentation

NicoApiClient コードドキュメント

example

from nicovideo_api_client.api.v2.snapshot_search_api_v2 import SnapshotSearchAPIV2
from nicovideo_api_client.constants import FieldType

json = SnapshotSearchAPIV2() \
    .tags_exact() \
    .single_query("VOCALOID") \
    .field({FieldType.TITLE, FieldType.CONTENT_ID}) \
    .sort(FieldType.VIEW_COUNTER) \
    .no_filter() \
    .limit(100) \
    .user_agent("NicoApiClient", "0.5.0") \
    .request() \
    .json()

利用規約

https://site.nicovideo.jp/search-api-docs/snapshot#api%E5%88%A9%E7%94%A8%E8%A6%8F%E7%B4%84

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nicovideo_api_client-2.0.5.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nicovideo_api_client-2.0.5-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file nicovideo_api_client-2.0.5.tar.gz.

File metadata

  • Download URL: nicovideo_api_client-2.0.5.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.11 Linux/5.15.0-1038-azure

File hashes

Hashes for nicovideo_api_client-2.0.5.tar.gz
Algorithm Hash digest
SHA256 9b8a007e807656f3fa7253ea01add5339ed63f97e35313f1cb2ef278018d0544
MD5 60666c0ce0085cdacfceccd89715eeb4
BLAKE2b-256 7c0fbd40d89314b1cd783d7d49fba594b57cccac0ad3d45e198ee6652777f488

See more details on using hashes here.

File details

Details for the file nicovideo_api_client-2.0.5-py3-none-any.whl.

File metadata

  • Download URL: nicovideo_api_client-2.0.5-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.11 Linux/5.15.0-1038-azure

File hashes

Hashes for nicovideo_api_client-2.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e17739c0fdf66cbd0f9a86501d69e9e1db66c4ea8a05b4b593e02a90c4e2e5e5
MD5 5d7d083e06808d7483a0ccdfba343ff0
BLAKE2b-256 bfe1f58a36f5ca839411b13fa4e93a7f88dabd7844ef5fb42ea70715b9763318

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page