Документация Liteanime API
Открытые данные об аниме в форматах JSON и CSV для разработчиков и энтузиастов
1. Форматы данных
2. Структура записи об аниме
Каждый файл содержит массив объектов со следующими полями (актуальная схема — в самих файлах).
| Поле | Описание | Пример |
|---|---|---|
id |
Уникальный идентификатор | 16498 |
name |
Основное название (латиница) | Shingeki no Kyojin |
russian |
Русское название | Атака титанов |
url |
Ссылка на страницу аниме | /animes/16498-shingeki-no-kyojin |
kind |
Тип (TV, OVA, Movie и др.) | tv |
score |
Средняя оценка (строка) | "8.57" |
status |
Статус релиза | released |
episodes |
Общее количество серий | 25 |
episodes_aired |
Вышло серий на момент сбора | 25 |
aired_on |
Дата начала показа | 2013-04-07 |
released_on |
Дата окончания показа | 2013-09-29 |
3. Способы получения данных
Способ 1
Прямые ссылки на Raw-файлы GitHub (CDN)
https://raw.githubusercontent.com/liteanimeru/api-liteanime/main/anime_data.json
https://raw.githubusercontent.com/liteanimeru/api-liteanime/main/anime_data.csv
fetch('https://raw.githubusercontent.com/liteanimeru/api-liteanime/main/anime_data.json')
.then(response => response.json())
.then(data => console.log(data));
Способ 2
Сервер api.liteanime.ru
Если удобнее использовать наш домен (Всегда актуальная версия).
http://api.liteanime.ru/anime_data.json
http://api.liteanime.ru/anime_data.csv
import requests
url = "http://api.liteanime.ru/anime_data.json"
response = requests.get(url)
data = response.json()
print(f"Загружено {len(data)} записей")
4. Возможности применения
📱
Разработка
Каталоги, боты, приложения
📈
Анализ данных
Pandas, R, Excel
🧪
Обучение
Тестовые базы, учебные проекты
⚡
Статические сайты
Генерация с помощью SSG
5. Участие в проекте (Contributing)
Мы приветствуем вклад сообщества! Если нашли ошибку или хотите дополнить информацию:
- Сделайте форк репозитория.
- Внесите изменения в
anime_data.csvилиanime_data.json. - Отправьте пул-реквест с описанием правок.
6. Лицензия
Проект распространяется под лицензией MIT. Вы можете свободно использовать данные в любых целях, включая коммерческие. Подробности — в файле LICENSE в корне репозитория.
Примечание: Если у вас возникли вопросы, предложения или вы нашли баг, пожалуйста, создайте Issue в GitHub-репозитории.
🍿 Интересный факт: ежедневно наши данные помогают в создании десятков пет-проектов.