Створення Основного Потоку
Цей робочий процес починається з отримання “Ready” ASIN з Airtable, позначення його як In Progress та отримання актуальних деталей продукту через Rainforest API за допомогою одного HTTP-запиту. Ви поєднаєте Airtable для керування завданнями, основні вузли n8n (Trigger, Airtable, HTTP Request) для автоматизації та Rainforest API як джерело даних, щоб створити чисту, надійну відправну точку для аналізу продукту.
Тригер і вибір одного Ready ASIN
Спочатку створіть точку входу робочого процесу та виберіть один запис Ready ASIN з Airtable. Це гарантує, що робочий процес завжди починається з одного, чистого елемента для обробки — уникаючи дублювання або перевантаження.
-
Додайте Trigger вручну.
-
Додайте Airtable → Search Records
-
Resource: Records
-
Operation: Search
-
Base/Table: your ASIN queue
Далі потрібно відфільтрувати дані Airtable, щоб робочий процес отримував лише ті ASIN, які позначені як Ready. У полі Filter by formula введіть наступний вираз:
{Status} = "Ready"
Це гарантує, що n8n вибирає лише один ASIN, який очікує на обробку. Встановіть Return all у Off та Max results на 1, щоб працювати лише з одним записом одночасно. Потім виконайте вузол, щоб переконатися, що ви отримали елемент із полями ASIN, Status та пов’язаними даними.
Регістр має точно відповідати (заголовок Status і значення Ready).
Позначення запису як "В процесі"
Після отримання запису ASIN наступним кроком є оновлення його статусу, щоб уникнути повторної обробки. Це позначає запис як В процесі, що сигналізує про його поточну обробку у робочому процесі.
-
Додати Airtable та Оновити запис
-
База/Таблиця: як і раніше;
-
ID для співставлення: зіставити id запису з результату Search Records (перегляд схеми);
-
Поля для оновлення:
- Статус встановити В процесі;
- Передати ASIN для аудиту або журналювання.
-
Виконайте вузол і переконайтеся в Airtable, що поле Status запису змінилося на In Progress.
Якщо у вас ще немає видимої колонки з ідентифікатором запису в Airtable, створіть поле Formula з RECORD_ID() для полегшення посилань на ID.
Після позначення запису як В процесі настав час отримати актуальні дані про продукт з Rainforest API. Цей крок з'єднує ваш ASIN з Airtable із даними Amazon у реальному часі, надаючи всю необхідну інформацію для подальшої обробки.
-
Додати вузол HTTP Request
-
Метод: GET
-
Відповідь: JSON
-
URL:
https://api.rainforestapi.com/request
Тепер налаштуйте параметри запиту, щоб визначити, які дані має повертати API.
Виконайте вузол один раз і переконайтеся, що у відповіді містяться всі очікувані поля продукту, такі як title, ASIN, images, price, rating та reviews.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain how to map the ASIN from Airtable to the HTTP Request node?
What should I do if the Rainforest API response is missing some expected fields?
How can I handle errors if the API call fails during the workflow?
Awesome!
Completion rate improved to 4.17
Створення Основного Потоку
Свайпніть щоб показати меню
Цей робочий процес починається з отримання “Ready” ASIN з Airtable, позначення його як In Progress та отримання актуальних деталей продукту через Rainforest API за допомогою одного HTTP-запиту. Ви поєднаєте Airtable для керування завданнями, основні вузли n8n (Trigger, Airtable, HTTP Request) для автоматизації та Rainforest API як джерело даних, щоб створити чисту, надійну відправну точку для аналізу продукту.
Тригер і вибір одного Ready ASIN
Спочатку створіть точку входу робочого процесу та виберіть один запис Ready ASIN з Airtable. Це гарантує, що робочий процес завжди починається з одного, чистого елемента для обробки — уникаючи дублювання або перевантаження.
-
Додайте Trigger вручну.
-
Додайте Airtable → Search Records
-
Resource: Records
-
Operation: Search
-
Base/Table: your ASIN queue
Далі потрібно відфільтрувати дані Airtable, щоб робочий процес отримував лише ті ASIN, які позначені як Ready. У полі Filter by formula введіть наступний вираз:
{Status} = "Ready"
Це гарантує, що n8n вибирає лише один ASIN, який очікує на обробку. Встановіть Return all у Off та Max results на 1, щоб працювати лише з одним записом одночасно. Потім виконайте вузол, щоб переконатися, що ви отримали елемент із полями ASIN, Status та пов’язаними даними.
Регістр має точно відповідати (заголовок Status і значення Ready).
Позначення запису як "В процесі"
Після отримання запису ASIN наступним кроком є оновлення його статусу, щоб уникнути повторної обробки. Це позначає запис як В процесі, що сигналізує про його поточну обробку у робочому процесі.
-
Додати Airtable та Оновити запис
-
База/Таблиця: як і раніше;
-
ID для співставлення: зіставити id запису з результату Search Records (перегляд схеми);
-
Поля для оновлення:
- Статус встановити В процесі;
- Передати ASIN для аудиту або журналювання.
-
Виконайте вузол і переконайтеся в Airtable, що поле Status запису змінилося на In Progress.
Якщо у вас ще немає видимої колонки з ідентифікатором запису в Airtable, створіть поле Formula з RECORD_ID() для полегшення посилань на ID.
Після позначення запису як В процесі настав час отримати актуальні дані про продукт з Rainforest API. Цей крок з'єднує ваш ASIN з Airtable із даними Amazon у реальному часі, надаючи всю необхідну інформацію для подальшої обробки.
-
Додати вузол HTTP Request
-
Метод: GET
-
Відповідь: JSON
-
URL:
https://api.rainforestapi.com/request
Тепер налаштуйте параметри запиту, щоб визначити, які дані має повертати API.
Виконайте вузол один раз і переконайтеся, що у відповіді містяться всі очікувані поля продукту, такі як title, ASIN, images, price, rating та reviews.
Дякуємо за ваш відгук!