Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте HTTP-Запити в Дії | Основи Вебхуків та HTTP
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Автоматизація Робочих Процесів із Zapier

bookHTTP-Запити в Дії

Свайпніть щоб показати меню

HTTP-запити — це основна навичка автоматизації. Типовий шаблон простий і потужний:

  • Тригер зі спредшиту → отримання даних із зовнішнього API → використання збагачених даних на наступних етапах.

Уявіть, що у вас є Google Sheet з ідентифікаторами продавців Amazon. Сам по собі ідентифікатор продавця не дуже корисний, тому ви звертаєтесь до зовнішнього API, щоб отримати реальні дані про товари, такі як назви, ціни, зображення та ASIN. Цей шаблон застосовується щоразу, коли у вас є ідентифікатор і потрібно отримати пов’язані дані з іншої системи.

Що потрібно підготувати перед створенням

Перед початком роботи в Zapier визначте:

  • Мета: fetch product data using a seller ID
  • Сервіс: Rainforest API (або подібний API даних Amazon)
  • Необхідні вхідні дані: seller ID, API key, Amazon domain
  • Вихідні дані: product details returned as JSON

Ознайомлення з документацією API

З документації визначте:

  • HTTP-метод: GET;
  • URL-ендпоінт: https://api.rainforestapi.com/request;
  • Обов’язкові параметри: api_key, seller_id, type, amazon_domain;
  • Необов’язкові параметри: page.

Параметри API — це пари ключ-значення, які повинні точно відповідати документації.

Тригер Google Sheets — новий або оновлений рядок
expand arrow

Це надає ідентифікатор продавця динамічно.

Дія Webhooks by Zapier — GET
expand arrow

Використовуйте GET, оскільки це вказано в документації API.

Налаштування запиту

Встановіть базову URL-адресу, потім додайте параметри запиту:

  • api_key: ваш API-ключ;
  • seller_id: зіставлено з Google Sheets;
  • amazon_domain: наприклад, amazon.com;
  • type: seller_products;
  • page: 1.

Додайте заголовок для вказівки формату відповіді: Accept: application/json.

Використання даних відповіді

Після успішного виконання запиту Zapier надає поля відповіді, такі як:

  • Назва продукту;
  • ASIN;
  • Ціна;
  • Зображення;
  • Рейтинги.

Ці поля можна записувати у таблиці, використовувати у фільтрах, надсилати у Slack або маршрутизувати через Paths.

question mark

Яка найпоширеніша причина невдачі HTTP-запиту під час налаштування параметрів API?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 3

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 4. Розділ 3
some-alt