Skip to main content

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

Project description

概要

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

install

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

pip install nicovideo-api-client

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.0.2.tar.gz (9.1 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.0.2-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nicovideo_api_client-0.0.2.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.4

File hashes

Hashes for nicovideo_api_client-0.0.2.tar.gz
Algorithm Hash digest
SHA256 62d0ff0e96261d43f23ee4cf1b3af554c19a31d802def0dc147733bf660b2286
MD5 e8577ca5dfa79babb2adca67f5f4d77b
BLAKE2b-256 26d2f45001914118cc6cb125eb11e7e7f463893bb974c569ee5d957fc183a5a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nicovideo_api_client-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.4

File hashes

Hashes for nicovideo_api_client-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dd334ae7715c293a332574824e4229a8ecd9c34688a9ca501d348b4b4d7c9db0
MD5 2d2b2c1c7313120f759e2ae75b7e964f
BLAKE2b-256 861927c2330fda9b21c0cf0ba841efec0aa90f703562c22f78b992859e9fac15

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