API Client for the unofficial Kinopoisk api
Project description
Установка
$ pip install kinopoisk-api-unofficial-client
Получение токена KinopoiskAPI
Для получения токена необходима регистрация на сайте kinopoiskapiunofficial.tech. После регистрации перейдите в настройки своего профиля и сохраните токен.
films
Набор методов для работы с данными о фильмах
Получить данные о фильме по kinopoisk id
Эндпоинт: /api/v2.2/films/{id}Метод: send_film_request(request: FilmRequest) -> FilmResponse
Получить данные о сезонах для сериала по kinopoisk film id
Эндпоинт: /api/v2.2/films/{id}/seasonsМетод: send_seasons_request(request: SeasonsRequest) -> SeasonsResponse
Получить данные о фактах и ошибках в фильме по kinopoisk film id
Эндпоинт: /api/v2.2/films/{id}/factsМетод: send_facts_request(request: FactsRequest) -> FactsResponse
Получить данные о прокате фильма по kinopoisk film id
Эндпоинт: /api/v2.2/films/{id}/distributionsМетод: send_distributions_request(request: DistributionsRequest) -> DistributionsResponse
Получить данные о бюджете и сборах фильма по kinopoisk film id
Эндпоинт: /api/v2.2/films/{id}/box_officeМетод: send_box_office_request(request: BoxOfficeRequest) -> BoxOfficeResponse
Получить кадры из фильма по kinopoisk film id
Эндпоинт: /api/v2.1/films/{id}/framesМетод: send_film_frame_request(request: FilmFrameRequest) -> FilmFrameResponse
Получить трейлеры,тизеры,видео для фильма по kinopoisk film id
Эндпоинт: /api/v2.2/films/{id}/videosМетод: send_film_video_request(request: FilmVideoRequest) -> FilmVideoResponse
Получить сиквелы и приквелы для фильма по kinopoisk film id
Эндпоинт: /api/v2.1/films/{id}/sequels_and_prequelsМетод: send_film_sequels_and_prequels_request(request: FilmSequelsAndPrequelsRequest) -> FilmSequelsAndPrequelsResponse
Получить список фильмов по ключевым словам
Эндпоинт: /api/v2.1/films/search-by-keywordМетод: send_search_by_keyword_request(request: SearchByKeywordRequest) -> SearchByKeywordResponse
Получить id стран и жанров для использования в /api/v2.1/films/search-by-filters
Эндпоинт: /api/v2.1/films/filtersМетод: send_filters_request(request: FiltersRequest) -> FiltersResponse
Получить список фильмов по различным фильтрам
Эндпоинт: /api/v2.1/films/search-by-filtersМетод: send_film_search_by_filters_request(request: FilmSearchByFiltersRequest) -> FilmSearchByFiltersResponse
Получить список фильмов из различных топов или коллекций. Например https://www.kinopoisk.ru/top/lists/58/
Эндпоинт: /api/v2.2/films/topМетод: send_film_top_request(request: FilmTopRequest) -> FilmTopResponse
Получить список похожих фильмов по kinopoisk film id
Эндпоинт: /api/v2.2/films/{id}/similarsМетод: send_related_film_request(request: RelatedFilmRequest) -> RelatedFilmResponse
Получить список цифровых релизов
Эндпоинт: /api/v2.1/films/releasesМетод: send_digital_release_request(request: DigitalReleaseRequest) -> DigitalReleaseResponse
reviews
Набор методов для работы с ревью о фильмах
Получить рецензии зрителей
Эндпоинт: /api/v1/reviewsМетод: send_reviews_request(request: ReviewsRequest) -> ReviewsResponse
Получить полную рецензию по kinopoisk review id
Эндпоинт: /api/v1/reviews/detailsМетод: send_review_details_request(request: ReviewDetailsRequest) -> ReviewDetailsResponse
staff
Набор методов для работы с данными об актерах, режиссерах и т.д.
Получить данные об актерах, режисерах и т.д. по kinopoisk film id
Эндпоинт: /api/v1/staffМетод: send_staff_request(request: StaffRequest) -> StaffResponse
Получить данные о конкретном человеке по kinopoisk person id
Эндпоинт: /api/v1/staff/{id}Метод: send_person_request(request: PersonRequest) -> PersonResponse
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kinopoisk-api-unofficial-client-0.9.6.tar.gz.
File metadata
- Download URL: kinopoisk-api-unofficial-client-0.9.6.tar.gz
- Upload date:
- Size: 17.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47bd12fa97071c39da3f66262ed138662278a88e39114520249b154b07bf4f2b
|
|
| MD5 |
4f80299bff4c537ec0f9ad10e3847708
|
|
| BLAKE2b-256 |
b40221122795d3a55565c1686cc75487b6153808b6245db7db485768ab91da5e
|
File details
Details for the file kinopoisk_api_unofficial_client-0.9.6-py3-none-any.whl.
File metadata
- Download URL: kinopoisk_api_unofficial_client-0.9.6-py3-none-any.whl
- Upload date:
- Size: 42.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84cce4d7043ae9b0b23c358d57f15ea5142cd29823a7517009d99a1b48b2c3f1
|
|
| MD5 |
9c3f46dc6af54b64b6ac1d24bc65edfc
|
|
| BLAKE2b-256 |
339802b979abace56385e9a3e7263af6cd14251b3964607631356984953ab8f0
|