Позволяет из типа объекта, а также его идентификаторов получить ЧПУ (человеко-понятный 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" ] } }