Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Richieste HTTP in Azione | Fondamenti di webhook e HTTP
Automazione dei Flussi di Lavoro con Zapier

bookRichieste HTTP in Azione

Scorri per mostrare il menu

Le richieste HTTP sono una competenza fondamentale nell'automazione. Il modello tipico è semplice e potente:

  • Attivazione da un foglio di calcolo → recupero dati da un'API esterna → utilizzo dei dati arricchiti nelle fasi successive.

Immagina di avere un Google Sheet con ID venditore Amazon. Un ID venditore da solo non è molto utile, quindi si interroga un'API esterna per recuperare dati reali sui prodotti come nomi, prezzi, immagini e ASIN. Questo modello si applica ogni volta che si dispone di un identificatore e si necessitano dati correlati da un altro sistema.

Cosa Serve Prima di Iniziare

Prima di aprire Zapier, identificare:

  • Obiettivo: fetch product data using a seller ID
  • Servizio: Rainforest API (o un'API dati Amazon simile)
  • Input richiesti: seller ID, API key, Amazon domain
  • Output: product details returned as JSON

Lettura della Documentazione API

Dalla documentazione, estrarre:

  • Metodo HTTP: GET;
  • Endpoint URL: https://api.rainforestapi.com/request;
  • Parametri richiesti: api_key, seller_id, type, amazon_domain;
  • Parametri opzionali: page.

I parametri API sono coppie chiave-valore e devono corrispondere esattamente alla documentazione.

Trigger Google Sheets — Nuova o aggiornata riga
expand arrow

Fornisce dinamicamente l'ID venditore.

Azione Webhooks by Zapier — GET
expand arrow

Utilizzare GET poiché specificato dalla documentazione API.

Configurazione della richiesta

Impostare l'URL di base, quindi aggiungere i parametri di query:

  • api_key: la propria chiave API;
  • seller_id: mappato da Google Sheets;
  • amazon_domain: ad esempio amazon.com;
  • type: seller_products;
  • page: 1.

Aggiungere un'intestazione per specificare il formato della risposta: Accept: application/json.

Utilizzo dei dati di risposta

Una volta che la richiesta ha esito positivo, Zapier espone campi di risposta come:

  • Titolo prodotto;
  • ASIN;
  • Prezzo;
  • Immagini;
  • Valutazioni.

Questi campi possono essere scritti nei fogli di calcolo, utilizzati nei filtri, inviati su Slack o instradati tramite Paths.

question mark

Qual è la ragione più comune per cui una richiesta HTTP fallisce durante la configurazione dei parametri API?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 3

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 4. Capitolo 3
some-alt