Modalità di comunicazione del portale per gli sviluppatori con Edge

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

La maggior parte delle informazioni utilizzate dal portale per gli sviluppatori è archiviata in Apigee Edge. Il portale funge da client per Edge. Se necessario, il portale per gli sviluppatori invia una richiesta REST HTTP o HTTPS per recuperare informazioni da Edge o inviare informazioni a Edge. Ad esempio, quando uno sviluppatore registra una nuova app sul portale, il portale invia una richiesta a Edge per memorizzare le informazioni sull'app.

Comunicazione tra portali ed Edge

Le sezioni seguenti forniscono ulteriori dettagli.

Dove vengono archiviate la registrazione dell'app e le chiavi API

Quando uno sviluppatore API completa la procedura di registrazione dell'app sul portale per sviluppatori, il portale invia informazioni sull'app ad Apigee Edge, tra cui il nome dell'app e i prodotti API associati. Se Edge registra l'app correttamente, restituisce una singola chiave API al portale. Lo sviluppatore dell'API utilizza questa chiave per accedere ai prodotti API associati all'app.

Le informazioni sulle app e sulle chiavi API vengono memorizzate solo su Edge e non nel portale. Quando uno sviluppatore API utilizza il portale per visualizzare le informazioni su un'app, ad esempio tramite la pagina Le mie app, il portale invia una richiesta a Edge con la chiave API per accedere alle informazioni.

Analogamente, quando uno sviluppatore API aggiunge, rimuove o modifica un'app, il portale invia le modifiche a Edge per la memorizzazione.

Poiché tutte le informazioni su app e chiavi API sono archiviate su Edge, un amministratore di Edge può modificarle utilizzando l'interfaccia utente o l'API di gestione di Edge. Ad esempio, un amministratore può:

  • Aggiungere, rimuovere o modificare un'app per sviluppatori API
  • Approvare o revocare una chiave API per un'app sviluppatore API

Per ulteriori informazioni, vedi Registrare le app e gestire le chiavi API.

Dove vengono archiviate le informazioni degli sviluppatori dell'API

Quando uno sviluppatore API si registra come nuovo utente del portale per sviluppatori, le informazioni dello sviluppatore API vengono create e archiviate su Edge. Le informazioni gestite per ogni sviluppatore di API includono:

  • Nome e cognome
  • Indirizzo email
  • Nome utente
  • Stato dell'account del portale (attivo o bloccato)
  • Ruolo del portale (utente autenticato, amministratore, altro)
  • Autorizzazioni basate sui ruoli

L'indirizzo email è la chiave principale utilizzata da Edge per identificare lo sviluppatore dell'API e ogni indirizzo deve essere univoco. Dalla chiave primaria, Edge genera un ID sviluppatore univoco per ogni organizzazione a cui appartiene lo sviluppatore dell'API. Potresti dover utilizzare l'ID sviluppatore per correlare un'app a uno sviluppatore di API.

Per saperne di più, vedi Registrare gli sviluppatori di app.