- Версия модуля
- 1.0.0
Простая библиотека для взаимодействия с Kinopoisk API Unofficial. Полная документация для работы с библиотекой по этому адресу: NotKinoPoiskAPI (GitHub)
Установка
Устанавливается через pip Python:
pip install notkinopoiskapi
Использование
Пакет был разделён на четыре эндпоинта.Фильмы и сериалы
Python:
kp = KpFilms(API_USER_KEY)
Персонал и сотрудники
Python:
kp = KpStaff(API_USER_KEY)
Медия новости
Python:
kp = KpMedia(API_USER_KEY)
Пользователи кинопоиска
Python:
kp = KpUser(API_USER_KEY)
Окружение и переменные
Ключ к API можно указывать напрямую, либо при помощи переменных окружения в вашем файле .env. Пример в env.default.Переменная окружения | Описание | Пример |
---|---|---|
NKPA_API_KEY | Ключ API из панели профиля. Возможно использовать несколько разных ключей через двойной пайп (||). | key1||key2||key3 |
NKPA_PROXY | Прокси подключения. Возможно использовать несколько разных прокси через двойной пайп (||). Нужно указать тип прокси через одиночный пайп (http | или socks5 |) и адрес прокси. | http|user:[email protected]: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 |