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