Ваше завдання
Завдання 20
Сплануй свої довгі вихідні
Вкажи країну та рік – і отримай файл календаря з усіма довгими вихідними та з тими окремими днями відпустки, які їх створюють.
Додаткове завдання
Прибери ті проміжки, що припадають на шкільні канікули, коли всюди людно, а ціни зростають.
Приклади використання
- Будь-хто, хто планує наступний рік ще в січні, поки гарні дати вільні.
- Керівник команди, який хоче побачити, коли пів офісу точно буде відсутнє.
- Будь-яка форма, що відповідає файлом, а не сторінкою подяки: квиток, чек або звіт.
Перед початком
- 01
Зареєструйся в n8n Cloud або відкрий свій простір n8n. Інших акаунтів не потрібно.
- 02
Державні свята надходять із безкоштовного API Nager.Date, якому не потрібен ключ. Його точка LongWeekend робить найскладніше за тебе: даєш рік і дволітерний код країни, а вона повертає кожні довгі вихідні разом із потрібними містками.
- 03
Шкільні канікули для бонусу надходять із безкоштовного API OpenHolidays, також без ключа. Він охоплює лише країни ЄС, тож для перевірки бонусу вибери одну з них.
- 04
Застереження щодо українських прикладів: в умовах воєнного стану державні свята в Україні не є вихідними, тож для показу бери іншу країну.
- 05
Нікуди нічого не надсилається. Результат повертається у браузер як файл, який можна відкрити.
Необхідні ноди
Що має робити воркфлоу
- 01
Після надсилання форми з країною та роком повертається файл календаря, а не сторінка подяки, і після відкриття проміжки потрапляють до календаря.
- 02
Кожна подія каже, скільки вихідних днів вона дає і чи потрібен містокЄдиний робочий день між святом і вихідними. Якщо взяти його, три дні перетворюються на чотири або п'ять., а найдовші проміжки йдуть першими.
- 03
Та сама форма працює для кількох країн: 2027 рік дає 10 довгих вихідних у Сполучених Штатах, 2 з яких потребують містка, і 4 у Німеччині, 1 з яких потребує. Бонус: проміжки, що перетинаються зі шкільними канікулами, зникають.
Підказка
Потрібна підказка?
Відкривайте до п’яти підказок по одній.
Досі не виходить? Запитайте на форумі спільноти n8n
Рішення
Переглянути відповідь до завдання з воркфлоу
Відкривайте готовий воркфлоу лише тоді, коли захочете порівняти його зі своїм.
Позначити як виконане
Готові показати результат?
Надсилайте завдання, коли ваша команда матиме робочий воркфлоу для демонстрації.