- Версия модуля
- 1.0.0
Простая библиотека для взаимодействия с Kinopoisk API Unofficial. Полная документация для работы с библиотекой по этому адресу: NotKinoPoiskAPI (GitHub)
Установка
Устанавливается через pip Установка:
pip install notkinopoiskapi
Использование
Пакет был разделён на четыре эндпоинта.Фильмы и сериалы
Установка:
kp = KpFilms(API_USER_KEY)
Персонал и сотрудники
Установка:
kp = KpStaff(API_USER_KEY)
Медия новости
Установка:
kp = KpMedia(API_USER_KEY)
Пользователи кинопоиска
Установка:
kp = KpUser(API_USER_KEY)
Окружение и переменные
Ключ к API можно указывать напрямую, либо при помощи переменных окружения в вашем файле .env. Пример в env.default.Переменная окружения | Описание | Пример |
---|---|---|
NKPA_API_KEY | Ключ API из панели профиля. Возможно использовать несколько разных ключей через двойной пайп (||). | key1||key2||key3 |
NKPA_PROXY | Прокси подключения. Возможно использовать несколько разных прокси через двойной пайп (||). Нужно указать тип прокси через одиночный пайп (http | или socks5 |) и адрес прокси. | http|user:pass@url.com:port ||socks5|user:pass@ip:port||https|ip |
NKPA_USER_AGENT | User-Agent. Возможно использовать несколько разных агентов через двойной пайп (||) | Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Mobile Safari/537.36||Mozilla/5.0 (Linux; Android 13; SM-S901U) |
NKPA_CACHE_DIR | Пользовательская папка с кешем | /home/user/.cache/notkinopoiskapi |
NKPA_CACHE_LIFE | Продолжительность жизни кеша в днях, по умолчанию 7 дней | 7 |