Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Integrazione della connessione API REST
Con l'integrazione di REST API Connection in Amazon Quick, puoi eseguire azioni con API REST e servizi Web personalizzati. Questa integrazione supporta solo l'esecuzione di azioni.
Cosa puoi fare
Con l'integrazione di REST API Connection, puoi eseguire azioni con API REST e servizi Web personalizzati tramite il connettore di azione.
- Connettore d'azione
-
Esegui richieste HTTP, recupera dati e interagisci con le API utilizzando opzioni di autenticazione flessibili.
Nota
L'integrazione della connessione API REST non supporta l'accesso ai dati o la creazione di knowledge base. È progettato specificamente per l'esecuzione di attività e le interazioni API con servizi Web personalizzati.
Prima di iniziare
Prima di configurare l'integrazione con l'API REST, assicurati di disporre di quanto segue:
-
Endpoint API REST con autorizzazioni di accesso appropriate.
-
Credenziali di autenticazione API (OAuth, chiave API o altro).
-
Documentazione API per il servizio Web di destinazione.
Preparare l'endpoint e l'autenticazione dell'API
Prima di configurare l'integrazione in Amazon Quick, prepara l'endpoint dell'API REST e le credenziali di autenticazione. L'integrazione della connessione API REST supporta diversi metodi di autenticazione. Scegli il metodo che soddisfa i tuoi requisiti API:
- Autenticazione utente (OAuth)
-
Raccogli le seguenti informazioni dal tuo provider di API:
URL di base: URL di base dell'API REST.
ID client: ID client dell'applicazione OAuth.
Client Secret: segreto del client dell'applicazione OAuth.
URL del token: endpoint del token OAuth.
URL di autenticazione: endpoint di autorizzazione OAuth.
URL di reindirizzamento: URI di reindirizzamento OAuth.
- Autenticazione del servizio (OAuth) Service-to-service
-
Raccogli le seguenti informazioni dal tuo provider di API:
Tipo di autenticazione: le credenziali del client OAuth 2.0 garantiscono il flusso di autorizzazione per l'autenticazione da servizio a servizio.
URL di base: URL di base dell'API REST.
ID client: identificatore del client dell'applicazione OAuth per l'autenticazione del servizio.
Segreto client: segreto del client dell'applicazione OAuth per l'autenticazione del servizio.
Token URL: endpoint del token OAuth per ottenere token di accesso.
Intestazioni e parametri personalizzati
Puoi utilizzare intestazioni e parametri personalizzati per l'autenticazione flessibile e l'interazione con le API:
Intestazioni di autenticazione personalizzate.
Intestazioni di versione API.
Content-Type specifiche.
Parametri di interrogazione personalizzati.
Configura l'integrazione dell'API REST
Dopo aver preparato l'endpoint dell'API e le credenziali di autenticazione, segui questi passaggi per creare l'integrazione con l'API REST:
-
Nella console Amazon Quick, scegli Connettori.
-
Scegli la scheda Crea per il tuo team.
-
Trova e scegli REST API Connection.
-
Inserisci i dettagli dell'integrazione:
-
Nome: nome descrittivo per l'integrazione con l'API REST.
-
Descrizione (opzionale): scopo dell'integrazione.
-
-
Scegli il tipo di connessione:
-
Autenticazione utente: OAuth-based autenticazione per l'accesso dei singoli utenti.
-
Autenticazione del servizio: autenticazione basata su chiave API per l'accesso al servizio.
-
-
Compila le impostazioni di connessione in base al metodo di autenticazione selezionato (utente o servizio).
-
Seleziona Avanti.
-
Esamina le azioni disponibili.
-
Seleziona Crea e continua.
Azioni delle attività disponibili
Dopo aver creato l'integrazione con l'API REST, puoi esaminare le azioni disponibili per interagire con l'API REST. Le azioni API REST più comuni includono:
Richieste HTTP GET per il recupero dei dati.
Richieste HTTP POST per la creazione di dati.
PUT/PATCH Richieste HTTP per l'aggiornamento dei dati.
Richieste HTTP DELETE per la rimozione dei dati.
Interazioni endpoint personalizzate.
Elaborazione di dati JSON e XML.
Gestione dei parametri e delle intestazioni delle query.
Nota
Le azioni specifiche disponibili dipendono dagli endpoint dell'API REST e dalle autorizzazioni di autenticazione configurate per l'integrazione.
Opzioni di configurazione dell'API
Puoi configurare vari aspetti dell'integrazione dell'API REST in base ai tuoi requisiti specifici.
Configurazione dell'endpoint
Configura queste impostazioni degli endpoint:
URL di base e percorsi degli endpoint.
Specifiche del metodo HTTP.
Gestione del formato di richiesta e risposta.
Gestione degli errori e logica dei tentativi.
Gestione dei dati
Configura il modo in cui la tua integrazione elabora i diversi formati di dati:
Elaborazione di richieste e risposte JSON.
Trasformazione dei dati XML.
Dati dei moduli e caricamenti in più parti.
Gestione dei dati binari.
Gestisci le integrazioni delle API REST
Dopo aver creato l'integrazione con l'API REST, puoi gestirla utilizzando queste opzioni:
-
Modifica integrazione: aggiorna le impostazioni di autenticazione, l'URL di base o la configurazione dell'API.
-
Condividi l'integrazione: rendi l'integrazione disponibile agli altri utenti della tua organizzazione.
-
Monitora l'utilizzo: visualizza le metriche dell'attività di integrazione e delle chiamate API.
-
Azioni di revisione: visualizza l'elenco completo delle azioni API REST disponibili.
-
Endpoint di test: convalida la connettività e l'autenticazione delle API.
-
Elimina integrazione: rimuove l'integrazione e revoca l'autenticazione associata.
Importante
Le integrazioni dell'API REST dipendono dalla disponibilità e dalla configurazione del servizio web di destinazione. Le modifiche all'API o ai requisiti di autenticazione possono influire sulla funzionalità di integrazione.