Полная документация библиотеки NotKinopoisk PHP Wrapper для работы с Kinopoisk API.
- Клиент (Client) - Основной класс для работы с API
- Интерфейсы (Interfaces) - Интерфейсы библиотеки
- Абстрактные классы - Базовые классы
- FilmService - Работа с фильмами и сериалами
- PersonService - Работа с персонами
- MediaService - Работа с медиа-контентом
- UserService - Работа с пользователем
- Film - Модель фильма/сериала
- Person - Модель персоны
- Staff - Модель персонала фильма
- Review - Модель отзыва
- Fact - Модель факта
- Image - Модель изображения
- Video - Модель видео
- BoxOffice - Модель кассовых сборов
- Distribution - Модель проката
- Award - Модель награды
- Genre - Модель жанра
- Country - Модель страны
- Season - Модель сезона
- Episode - Модель эпизода
- PersonFilm - Модель фильма персоны
- PersonSpouse - Модель супруга персоны
- PersonByNameResult - Результат поиска персоны
- FilmSearchResult - Результат поиска фильма
- FilmCollection - Коллекция фильмов
- RelatedFilm - Связанный фильм
- Premiere - Модель премьеры
- UserVote - Модель голоса пользователя
- ExternalSource - Модель внешнего источника
- MediaPost - Модель медиа-поста
- ApiKeyInfo - Информация об API ключе
- ApiKeyQuota - Квоты API ключа
- Filters - Фильтры для поиска
- ContentType - Типы контента
- ImageType - Типы изображений
- VideoSite - Сайты видео
- BoxOfficeType - Типы кассовых сборов
- DistributionType - Типы проката
- DistributionSubType - Подтипы проката
- FactType - Типы фактов
- ReviewType - Типы отзывов
- ReviewOrder - Порядок сортировки отзывов
- FilmOrder - Порядок сортировки фильмов
- CollectionType - Типы коллекций
- RelationType - Типы связей
- ProductionStatus - Статусы производства
- ProfessionKey - Ключи профессий
- AccountType - Типы аккаунтов
- Sex - Пол
- Month - Месяцы
- ApiVersion - Версии API
- DefaultResponse - Базовый ответ
- PaginatedResponse - Пагинированный ответ
- SimpleResponse - Простой ответ
- BudgetResponse - Ответ с бюджетом
- KeywordSearchResponse - Ответ поиска по ключевым словам
- MovieStaffResponse - Ответ с персоналом фильма
- SequelPrequelResponse - Ответ с сиквелами и приквелами
- ApiException - Базовое исключение API
- InvalidApiKeyException - Неверный API ключ
- RateLimitException - Превышен лимит запросов
- ResourceNotFoundException - Ресурс не найден
- KpValidationException - Ошибка валидации
<?php
require_once 'vendor/autoload.php';
use NotKinopoisk\Client;
// Создание клиента
$client = new Client('your-api-key');
// Получение информации о фильме
$film = $client->films->getById(301);
echo $film->getDisplayName();- PHP 8.3+
- Composer
- API ключ от Kinopoisk Unofficial API
- Структура API в последний раз обновлялась 16.10.2023
- НЕ путать с kinopoisk.dev - это другой API
- Работает с kinopoiskapiunofficial.tech
- Некоторые методы могут не возвращать актуальные данные