Configurazione delle connessioni su Instagram Ads
Instagram Ads supporta il tipo di concessione AUTHORIZATION_CODE per OAuth2.
Questo tipo di concessione è considerato OAuth a tre gambe in quanto si basa sul reindirizzamento degli utenti al server di autorizzazione di terzi per l'autenticazione. Viene utilizzato durante la creazione di connessioni tramite la console AWS Glue.
Gli utenti possono scegliere di creare la propria app connessa in Instagram Ads e fornire l'ID client e il segreto client durante la creazione di connessioni tramite la console AWS Glue. In questo scenario, verranno comunque reindirizzati a Instagram Ads per accedere e autorizzare AWS Glue ad accedere alle proprie risorse.
Questo tipo di concessione genera un token di accesso. Un token utente di sistema in scadenza è valido per 60 giorni dalla data di generazione o aggiornamento. Per creare continuità, lo sviluppatore deve aggiornare il token di accesso entro 60 giorni. In caso contrario, il token di accesso verrà perso e lo sviluppatore dovrà ottenerne un altro per poter accedere di nuovo all'API. Consulta Refresh Access Token
.
Per configurare una connessione Instagram Ads:
In AWS Glue Glue Studio, crea una connessione in Connessioni dati seguendo i passaggi riportati qui di seguito:
In Tipo di connessione, seleziona Instagram Ads.
Selezionare il AWS ruolo IAM che AWS Glue può assumere e che dispone delle autorizzazioni per le seguenti azioni:
Fornisci l'ID client dell'applicazione client gestita dall'utente.
Seleziona il
secretName, da utilizzare per questa connessione in AWS Glue per inserire i token. Il segreto selezionato deve avere una chiaveUSER_MANAGED_CLIENT_APPLICATION_CLIENT_SECRETil cui valore sia il segreto client dell'app connessa.Seleziona le opzioni di rete se desideri utilizzare la tua rete.
Concedi al ruolo IAM associato al processo AWS Glue l'autorizzazione a leggere
secretName.