Для начала использования библиотеки необходимо инициализировать основной класс:
from cinemate import Cinemate
cin = Cinemate(
'your_username',
'your_password',
'your_passkey',
'your_apikey'
)
Доступ к методам api осуществляется через аттрибуты объекта cinemate. Ниже приведена таблица сооветсвия методов API и данной реализации.
Метод API | Описание | Метод реализации |
---|---|---|
account.auth | Авторизация по логину и паролю | cin.account.auth() |
account.profile | Данные и статистика пользовательского аккаунта | cin.account.profile() |
account.updatelist | Записи ленты обновлений пользователя | cin.account.updatelist() |
account.watchlist | Метод возвращает список объектов слежения пользователя | cin.account.watchlist() |
movie | Информация о фильме | cin.movie.get(id) |
movie.list | Результаты поиска фильмов, используя заданные фильтры | cin.movie.list() |
movie.search | Поиск по заголовкам фильмов | cin.movie.search() |
person | Основная информация о персоне | cin.person.get(id) |
person.movies | Фильмы, в съемке которых персона принимала участие | cin.person(id).movies() |
person.search | Метод возвращает первые 10 результатов поиска по базе персон | cin.person.search() |
stats.new | Метод возвращает статистику сайта за последние сутки | cin.stats.new() |
Примеры использования некоторых методов приведены в репозитарии.