Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Solicitudes HTTP en Acción | Fundamentos de Webhooks y HTTP
Practice
Projects
Quizzes & Challenges
Cuestionarios
Challenges
/
Automatización de Flujos de Trabajo con Zapier

bookSolicitudes HTTP en Acción

Desliza para mostrar el menú

Las solicitudes HTTP son una habilidad fundamental en la automatización. El patrón típico es simple y potente:

  • Activar desde una hoja de cálculo → obtener datos de una API externa → utilizar los datos enriquecidos en pasos posteriores.

Imagina que tienes una hoja de Google con IDs de vendedores de Amazon. Un ID de vendedor por sí solo no es muy útil, así que consultas una API externa para recuperar datos reales del producto como nombres, precios, imágenes y ASINs. Este patrón se aplica cada vez que tienes un identificador y necesitas datos relacionados de otro sistema.

Lo que necesitas antes de construir

Antes de abrir Zapier, identifica:

  • El objetivo: fetch product data using a seller ID
  • El servicio: Rainforest API (o una API de datos de Amazon similar)
  • Entradas requeridas: seller ID, API key, Amazon domain
  • Salida: product details returned as JSON

Leyendo la documentación de la API

De la documentación, extrae:

  • Método HTTP: GET;
  • URL del endpoint: https://api.rainforestapi.com/request;
  • Parámetros requeridos: api_key, seller_id, type, amazon_domain;
  • Parámetros opcionales: page.

Los parámetros de la API son pares clave-valor y deben coincidir exactamente con la documentación.

Disparador Google Sheets — Fila nueva o actualizada
expand arrow

Esto proporciona el ID del vendedor de forma dinámica.

Acción Webhooks by Zapier — GET
expand arrow

Utilizar GET ya que la documentación de la API lo especifica.

Configuración de la solicitud

Establecer la URL base y luego agregar los parámetros de consulta:

  • api_key: tu clave API;
  • seller_id: mapeado desde Google Sheets;
  • amazon_domain: por ejemplo, amazon.com;
  • type: seller_products;
  • page: 1.

Agregar un encabezado para especificar el formato de respuesta: Accept: application/json.

Uso de los datos de respuesta

Una vez que la solicitud se realiza correctamente, Zapier expone campos de respuesta como:

  • Título del producto;
  • ASIN;
  • Precio;
  • Imágenes;
  • Calificaciones.

Estos campos pueden escribirse nuevamente en hojas de cálculo, utilizarse en filtros, enviarse a Slack o dirigirse a través de Paths.

question mark

¿Cuál es la razón más común por la que una solicitud HTTP falla al configurar los parámetros de la API?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 3

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 4. Capítulo 3
some-alt