Позволяет из типа объекта, а также его идентификаторов получить ЧПУ (человеко-понятный URL) для его дальнейшего шаринга пользователями через соц. сети, мессенджеры и т. д. Например, используя идентификатор объекта ID=23995560 с типом type=b (конкретное произведение), после выполнения запроса получим ЧПУ https://www.litres.ru/olga-kandela/yad-v-ego-krovi/.
ID функции
r_url_encoder
Кто может вызывать
Анонимный пользователь.
Авторизованное приложение.
Принимаемые параметры
id* – идентификатор объекта;
type* – тип объекта. Возможные значения:
- a – автор;
- b – конкретное произведение (книга, аудиокнига);
- c – коллекция или подборка произведений;
- s – книжная серия;
- p – издательство.
Возвращаемые значения
urls* – массив объектов, содержит одну запись, со следующими атрибутами:
url* – ЧПУ (человеко-понятный URL). Например: https://www.litres.ru/olga-kandela/yad-v-ego-krovi/;
id* – идентификатор объекта.
Пример запроса на сервер
{
"app": "1",
"time": "2014-11-07T16:21:02+03:00",
"sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
"sid": "7bad5f2fb752ee957a4ab74aaac7711g",
"requests": [
{
"func": "r_url_encoder",
"id": "url_encoder",
"param": {
"type": "b",
"id": "23995560"
}
}
]
}
Пример ответа сервера
{
"success": true,
"time": "2014-11-07T16:21:02+03:00",
"url_encoder" : {
"success" : true,
"urls" : [
"url" : "http://www.litres.ru/olga-kandela/yad-v-ego-krovi/",
"id" : "23995560"
]
}
}