JSON-канал

Что такое JSON-лента?

JSON-лента — это формат веб-синдикации, который публикует и распространяет контент, регулярно обновляемый с помощью JavaScript Object Notation (JSON). Она похожа на RSS и Atom-ленты, но отличается использованием JSON вместо Extensible Markup Language (XML). Веб-сайты могут использовать её для обмена записями в блогах, новостями, обновлениями микроблогов, подкастами и другими типами контента с программами для чтения RSS-лент и приложениями.

Проще говоря, JSON-лента предоставляет приложениям структурированный метод поиска и извлечения нового контента с веб-сайта.

Для чего используется JSON-канал?

JSON-канал можно использовать для следующих целей:

  • Программы для чтения RSS-лент и агрегаторы контента
  • Блоги и системы публикации новостей
  • Микроблоги
  • приложения для подкастов
  • Панели мониторинга контента
  • Приложения, отображающие регулярно обновляемый контент веб-сайта.

Как работает JSON-канал?

Работа с JSON-лентой осуществляется по простому принципу:

  • Публикация: На веб-сайте публикуется новая статья, пост, подкаст или другое обновление.
  • Обновление: Новый контент добавляется в виде элемента в JSON-ленту сайта.
  • Доступ: Программа для чтения RSS-лент или другое подобное приложение запрашивает ленту по её URL-адресу.
  • Процесс: Приложение анализирует JSON-данные и считывает такую ​​информацию, как заголовок, URL, содержимое и дата публикации.
  • Дисплей: Затем приложение может отображать или систематизировать последние обновления.

Как выглядит JSON-лента?

Базовый JSON-канал версии 1.1 может выглядеть следующим образом:

{  “версия”: “https://jsonfeed.org/version/1.1”,

  “заголовок”: “Пример блога”,

  "предметы": [

    {

      "идентификатор": "1",

      «Заголовок»: «Мой первый пост»,

      “url”: “https://example.com/post”

    }

  ]

}

В данном случае поле «версия» обозначает спецификацию JSON-ленты, поле «заголовок» задает имя ленты, а поле «элементы» включает опубликованный контент. Каждый элемент должен иметь уникальный «идентификатор».

Какую информацию содержит JSON-канал?

JSON-лента может содержать информацию как о самой ленте, так и об отдельных элементах контента.

Информация о корме

К числу распространенных полей относятся:

  • название для названия ленты
  • home_page_url для сайта
  • feed_url адрес канала
  • описание Для получения дополнительной информации
  • Авторы для создателей RSS-лент
  • значок и Favicon для визуальной идентификации

Информация о содержании

Каждый элемент может содержать заголовок, URL-адрес, контент, краткое описание, дату публикации, автора, теги, изображения и другие метаданные. Кроме того, JSON Feed поддерживает вложение различных типов медиафайлов, таких как аудио- и видеоподкасты.

JSON-каналы против других форматов

 

Характеристика JSON-канал RSS Подача JSON-API
Основная цель Простая синдикация контента в формате JSON Синдикация контента в формате XML Обмен данными между приложениями
Формат данных JSON XML Обычно JSON
Структура: Соответствует спецификации JSON-канала. Соответствует спецификациям RSS. Зависит от API
Типичное содержание Посты, статьи, обновления, подкасты Посты, статьи, обновления, подкасты Продукты, пользователи, записи, данные приложений
Предназначено для чтения RSS-лент. Да Да Нет
Обновления контента Регулярно обновляемый контент Регулярно обновляемый контент Динамические или данные в реальном времени в зависимости от API.
Глоссарий Реклама Улучшите работу с вашим сайтом с помощью Tagembed
bfcm-sale-img
Вы пришли за развитием… не уходите с пустыми руками.

У вас уже есть контент. Теперь превратите его в конверсии.

Начать бесплатно
Закрыть

Начните свои пользовательские заказы Tagembed Отправляйтесь в путешествие прямо сейчас!

Попробуй бесплатно