API Client for the unofficial Kinopoisk api
Project description
Kinopoisk API Unofficial client
Python-модуль для взаимодействия с неофициальным API КиноПоиска
Установка
$ 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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for kinopoisk_api_unofficial_client-0.9.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3360598df91e674edb2e61c42003c17eac930dbdb7eb8c4bd75f3c07f222f9a5 |
|
MD5 | 689262a179ae48c2948fd80b66e15bd2 |
|
BLAKE2b-256 | ebf161fff5075fbf2cbd18744ba588a3411fdba1bae86283799d046fed3f2e22 |