Запрос возвращает книги, связанные с переданной в запросе книгой по типу связи «другой носитель» и доступные к продаже на указанном домене. Например, если текстовая книга имеет аудиоверсию, в ответе вернется 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" }