Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Esecuzione di Richieste HTTP | Fondamenti di webhook e HTTP
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Automazione dei Flussi di Lavoro con Zapier

bookEsecuzione di Richieste HTTP

Scorri per mostrare il menu

Note
Definizione

Le richieste HTTP consentono a Zapier di comunicare attivamente con sistemi esterni tramite API. Mentre i webhook (Catch Hook) ricevono dati in ingresso, le richieste HTTP inviamo richieste in uscita, permettendo l'interazione con servizi anche in assenza di integrazioni native di Zapier.

Concetto chiave

L'attenzione si sposta nella direzione opposta, inviando dati all'esterno.

  • Catch Hook: come avere una cassetta postale, si riceve ciò che altri inviano;

  • Richiesta HTTP: come fare una telefonata, si contattano attivamente altri sistemi.

Le richieste HTTP consentono sia di richiedere informazioni sia di istruire un altro sistema a eseguire un'azione. Se un servizio espone un'API, come la maggior parte dei servizi moderni, è possibile collegarsi direttamente da Zapier.

Note
Nota

Questa è una delle funzionalità più utilizzate nell'automazione. Comprendere le richieste HTTP amplia notevolmente ciò che è possibile costruire e integrare.

Trovare le richieste HTTP in Zapier

Componenti di una richiesta HTTP

Ogni richiesta HTTP ha quattro componenti principali. La prima è l'URL (endpoint), l'indirizzo a cui viene inviata la richiesta, dove risiede l'API. Le API espongono endpoint diversi per azioni differenti.

# https://api.example.com/contacts     → Working with contacts
# https://api.example.com/deals        → Working with deals
# https://api.example.com/companies    → Working with companies

Parametri URL: Per le richieste GET, i parametri spesso vengono inseriti nell'URL:

# https://api.example.com/contacts?email=john@example.com

Tutto ciò che segue il ? indica all'API quali dati specifici desideri. La documentazione dell'API specifica quali endpoint sono disponibili e come utilizzarli.

Il prossimo componente è il metodo, che definisce il tipo di richiesta, come GET, POST o PUT. In Zapier, si seleziona dal menu a discesa e deve corrispondere a ciò che l'API si aspetta per l'azione che si sta eseguendo. La documentazione indica chiaramente quale metodo utilizzare per ciascun endpoint.

Le intestazioni contengono metadati sulla richiesta, inclusi i dettagli di autenticazione e il formato dei dati inviati o ricevuti.

E l'ultimo è I dati effettivi che stai inviando. Si applica alle richieste POST e PUT (GET di solito non ha un body).

Note
Nota

Se l'API richiede nomi di campi specifici, devi rispettarli esattamente. La documentazione indica i campi obbligatori e i loro nomi.

question mark

Quale intestazione HTTP indica all'API in quale formato sono i dati della tua richiesta?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 2

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 2
some-alt