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

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() \
    .query("VOCALOID") \
    .field({FieldType.TITLE, FieldType.CONTENT_ID}) \
    .sort(FieldType.VIEW_COUNTER) \
    .simple_filter().filter() \
    .limit(100) \
    .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-0.3.0.tar.gz (10.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-0.3.0-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nicovideo_api_client-0.3.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.10.0 Darwin/21.1.0

File hashes

Hashes for nicovideo_api_client-0.3.0.tar.gz
Algorithm Hash digest
SHA256 09626f3191900bb10927e95769c85711caebd91ee2022c564993f10889a33043
MD5 3d3e93721320a375ff383ffa71f2f388
BLAKE2b-256 27eeb573db89c84a9c6a5e9f89e222c41e03e667b021e35d687b4fbbbc7f53a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nicovideo_api_client-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3f32dc728e5692b725af9e01ad7642e445612e4f776985e512ad94cb323348c6
MD5 f333c155f3d39602ae472cfbbe0387b2
BLAKE2b-256 842b07fb9ef49e95c978e87a6c48d8a49bc0c893026eed8b82f5601057d39764

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