RSS лента: как рекомендовать интервал обновления?

При публикации RSS-канала, есть ли какой-то атрибут в XML, который можно использовать, чтобы рекомендовать интервал / частоту обновления?

И если это не является частью стандарта, есть ли какой-то общепризнанный способ?

1 ответ

Решение

Спецификация здесь http://www.rssboard.org/rss-specification имеет эти необязательные параметры, указанные для элемента канала:

Они говорят клиентам, когда им не нужно обновлять..

skipHours - подсказка для агрегаторов, сообщающая им, какие часы они могут пропустить. Этот элемент содержит до 24 подэлементов , значение которых представляет собой число от 0 до 23, представляющее время по Гринвичу, когда агрегаторы, если они поддерживают функцию, могут не читать канал по часам, указанным в элемент. Час, начинающийся в полночь, равен нулю.

skipDays - подсказка для агрегаторов, сообщающая им, какие дни они могут пропустить. Этот элемент содержит до семи подэлементов <день>, значение которых - понедельник, вторник, среда, четверг, пятница, суббота или воскресенье. Агрегаторы не могут читать канал в течение дней, указанных в элементе .

и / или это для того, чтобы сообщить клиентам, как часто им нужно обновляться.

ТТЛ - ТТЛ означает время, чтобы жить. Это количество минут, которое указывает, как долго канал может быть кэширован перед обновлением из источника.

Другие вопросы по тегам