IPR SMART API / Документация о сервисе
В данном разделе приведен основной перечень запросов IPR SMART API.
Каталог книг
/2.0/resources/books/
Данный запрос возвращает список доступных книг каталога платформы с учетом подписки организации.
- limit — передайте параметр limit для корректировки количества элементов списка в ответе. Максимально можно указывать не более 100.
- offset — смещение по списку (пропускает {offset} публикаций)
Используйте параметр ответа total для формирования пагинации запросов.
Формат возвращаемых данных о публикации:
{
"success": true,
"message": "",
"total": 467,
"status": 200,
"data": [
{
"id": 1150,
"title": "Правоведение",
"title_additional": "Учебное пособие",
"pubhouse": "Ай Пи Эр Медиа",
"authors": "Аблёзгова О.В.",
"liability": "",
"pubyear": 2010,
"pubtype": "учебное пособие",
"isbn": "978-5-904000-66-0",
"addit_subscribe": 0,
"url": "https://www.iprbookshop.ru/1150.html",
"image": "https://www.iprbookshop.ru/assets/images/defaults/iprmedia/6.jpg"
},
{
"id": 1151,
"title": "Правоведение",
"title_additional": "Учебное пособие",
"pubhouse": "Корпорация «Диполь»",
"authors": "Закревская О.В.",
"liability": "",
"pubyear": 2011,
"pubtype": "учебное пособие",
"isbn": "978-5-904000-66-0",
"addit_subscribe": 0,
"url": "https://www.iprbookshop.ru/1151.html",
"image": null
},...
В запрос Вы можете включать дополнительно параметры фильтрации каталога:
- title - фильтрация по заглавию
- pubhouse — по издательству
- author — по авторам
- year_left — ограничение года издания слева (>=)
- year_right — ограничение года издания справа (<=)
/2.0/resources/books/get/{id}
Данный запрос возвращает информацию об издании каталога. Дополнительно возвращается информация об оглавлении издания, если оно подготовлено:
{
"success": true,
"message": "",
"status": 200,
"data": {
"id": 7039,
"title": "Информатика и математика",
"title_additional": "Учебное пособие для студентов вузов, обучающихся по специальности «Юриспруденция» (030501)",
"pubhouse": "ЮНИТИ-ДАНА",
"authors": "Попов А.М., Сотников В.Н., Нагаева Е.И.",
"liability": "ред. Попов А.М.",
"pubyear": 2012,
"description": "Учебное пособие подготовлено в соответствии с государственным образовательным стандартом высшего профессионального образования по дисциплине «Информатика и математика». В соответствии с дидактическими блоками стандарта изложены основные разделы дискретной математики, теории вероятностей, математической статистики и основ информатики. Даны основные характеристики математических методов и моделей, используемых в праве, криминологии и судебной экспертизе. Для студентов и аспирантов юридических вузов и факультетов.",
"keywords": "Информатика, математика, учебное пособие, дискретная математика, теория вероятности, математическая статистика",
"pubtype": "учебное пособие",
"isbn": "978-5-904000-66-0",
"addit_subscribe": 0,
"url": "https://www.iprbookshop.ru/7039.html",
"image": "https://www.iprbookshop.ru/assets/images/22.1/small/978-5-238-01396-1.jpg"
},
"content": [
{
"3": "Введение"
},
{
"7": "Раздел I. ОСНОВНЫЕ ПОНЯТИЯ МАТЕМАТИЧЕСКОЙ ЛОГИКИ"
},
{
"8": "Глава 1. Аксиоматический метод"
},
{
"8": "1.1. Высказывания. Логические операции и их таблицы истинности"
},
{
"11": "1.2. Формулы логики высказываний"
},
{
"14": "1.3. Равносильность формул. Законы логики высказываний"
},