ym88659208ym87991671
Чтение ленты RSS | Документация для разработчиков

Чтение ленты RSS

Обновлено 15 декабря 2023

Сервис позволяет смартапам получать сообщения лент RSS в формате JSON. Сообщения ленты обрабатываются в сценарии, что позволяет ассистенту рассказывать пользователям о новостях сайта.

Каждое сообщение ленты представлено в виде JSON-объекта с полями title, description и link.

Чтобы воспользоваться сервисом, необходимо отправить HTTP-запрос на следующий веб-адрес:

https://smartapp-code.sberdevices.ru/tools/api/rss2json?max-300&url=<веб-адрес>

Где:

  • max — ограничивает максимальное количество символов в title и description. Параметр может понадобиться, например, если пользователю неудобно слушать длинную новость.

    При использовании параметра, сервис не обрезает слова, а заканчивает сообщение на ближайшем к параметру конце предложения.

  • url — веб-адрес ленты RSS:

    https://smartapp-code.sberdevices.ru/tools/api/rss2json?url=https://example.ru/blog/rss

Пример сообщений ленты RSS в формате JSON:

[
{
"title": "Привет мир!",
"link": "http://example.ru/blog/hello-world",
"description": "Описание первой публикации."
},
{
"title": "Вторая публикация",
"link": "http://example.ru/blog/second-post",
"description": "Описание второй публикации."
}
]

Сервис убирает из заголовков и описаний HTML-теги и оставляет только текст, который корректно отображается на всех поверхностях.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.