Прескочи към основното съдържание Прескочи към навигацията

Към този урок няма файлове за сваляне

Допълнения към урока

Пълен достъп до курса: Не

За пълен достъп, моля влезте или се регистрирайте.


Най-важното: динамична дата вместо фиксирана стойност

За да не получавате 100 новини всеки ден, е нужно филтриране. Най-практичният начин в n8n е чрез IF проверка по дата, която пропуска само новините от последните 24 часа. Ключовото е да не използвате фиксирана дата, а динамичен израз с текущото време минус 1 ден. Така автоматизацията остава актуална без ръчна намеса.

Стъпка по стъпка: филтър за последните 24 часа

  1. Добавете IF node след Google News.
  2. Като първа стойност изберете ISO датата на публикация (типът автоматично се разпознава като DateTime).
  3. Изберете операция Is After.
  4. Във втората стойност преминете в expression mode.
  5. Въведете динамичен израз:
    $now.minus(1, 'days')
  6. Изпълнете node-а и проверете колко резултата преминават през True изхода.

Така сравнявате датата на новината с „сега минус 24 часа“, вместо с конкретна календарна дата.

Основни инструменти в този урок

  • IF – логическа проверка с True/False изход.
  • Is After – сравнява DateTime стойности (по-късна дата).
  • $now – връща текущите дата и час.
  • Expression mode – позволява използване на динамични изрази.
  • Тип данни DateTime – активира специфични операции за дати.

Резултатът е значително по-малко, но по-релевантни новини, готови за следващо допълнително филтриране.

Дискусия към урока