Запрос возвращает книги, связанные с переданной в запросе книгой по типу связи «другой носитель» и доступные к продаже на указанном домене. Например, если текстовая книга имеет аудиоверсию, в ответе вернется ID соответствующей аудиокниги и наоборот.
ID функции
r_linked_to
Кто может вызывать
Любой пользователь.
Авторизованное приложение.
Принимаемые параметры
art* – ID запрашиваемой книги. Целое положительное число;
host* – имя домена, доступные на котором книги нас интересуют.
Возвращаемые значения
arts – ID книг, связанных с запрашиваемой книгой, на другом носителе;
tts – ID аудиокниг, связанных с запрашиваемой книгой и созданных по технологии TTS. Целое положительное число.
Возможные ошибки
error_code | error_message | Описание |
|---|---|---|
101130 | Книга не представлена на другом носителе | Данная книга не имеет аудио/текстовой версии |
101132 | Invalid host | Имя домена в параметре host не указано либо не существует |
101062 | Invalid art ID | Книга с таким ID не найдена |
Пример запроса на сервер
{
"sid": "f121e02084344f06da1a5213999e8fcG",
"app": "1",
"time": "2020-05-21T17:30:51+03:00",
"sha": "acde0e9919a273c3a5f363eb8abe3df49fabbf768086b4ec6ecccbbc0b4d9b12",
"requests": [
{
"func": "r_linked_to",
"id": "r_linked_to",
"param": {
"art": "173687",
"host": "ios-read.litres.ru"
}
}
]
}
Пример ответа сервера
{
"r_linked_to" : {
"arts": ["252525252"],
"success" : true,
"tts" : 25093303
},
"success" : true,
"time" : "2020-05-21T17:30:51+03:00"
}