FAQ
Ленты: Из чего состоит новость
Для пополнения лент новостей к ним подключаются источники данных разного формата. Это накладывает ограничение на состав новости - данные должны быть общими во всех форматах источников.
В данный момент каждая новость в ленте состоит из следующих частей:
- Уникальный серийный номер
-
Генерируется системой автоматически в зависимости от содержания новости.
На его основе проверяется наличие новости, и подавляются дубликаты.
Может использоваться в качестве части уникальной ссылки.
Название в SubScript -news_serial
- Дата публикации
- Дата публикации новости как она была указана в источнике данных.
При отсутствии - используется время, когда новость была в первый раз
обнаружена.
Название в SubScript -news_dt
- Ссылка
- Новость в источнике данных может сопровождаться ссылкой
на её более полную версию. Не обязательный параметр. При его
отсутствии делается попытка найти "нечто подходящее" в зависимости от
формата источника данных.
Название в SubScript -news_link
- Заголовок
- Заголовок новости как он указан в источнике. Не обязательный параметр.
При его отсутствии делается попытка найти "нечто подходящее" в зависимости от
формата источника данных.
Название в SubScript -news_title
- Содержимое
- Более-менее длинное описание новости или она целиком. Не обязательный параметр.
При его отсутствии делается попытка найти "нечто подходящее" в зависимости от
формата источника данных.
Название в SubScript -news_content
- Автор
- Имя автора как указано в источнике. Не обязательный параметр.
При его отсутствии делается попытка найти "нечто подходящее" в зависимости от
формата источника данных.
Название в SubScript -news_author
- Идентификатор
- Не обязательный вспомогательный параметр новости позволяющий различать их внутри одного
источника данных. Может быть, а может и не быть полезен - зависит от того, что в нём
указывает публикатор новостей. Так как в ленту может входить более одного источника,
то лучше использовать генерируемый нами уникальный серийный номер.
Название в SubScript -news_id
У любой новости обязательно имеются
- Серийный номер
- Дата публикации
- и как минимум одно их трёх полей
- Ссылка
- Заголовок
- Содержимое
Части Автор и Идентификатор не обязательны и могут отсутствовать.