Panoramica delle API in Fusion

Le interfacce API (Application Programming Interface) consentono alle applicazioni e ai servizi di comunicare tra loro. Fusion utilizza le API per comunicare con le applicazioni a cui ti stai connettendo.

Le API vengono create e controllate dai proprietari dell’applicazione. Ad esempio, l’API di Workfront è di proprietà del team Workfront di Adobe e l’API di Microsoft Graph è di proprietà di Microsoft. Il proprietario dell’API definisce le azioni disponibili tramite l’API.

Considerazioni

Il fatto che le API siano definite dai rispettivi proprietari e non da Fusion porta ad alcune considerazioni importanti:

  • È possibile utilizzare Fusion per connettersi a qualsiasi app o servizio che dispone di un'API pubblica, indipendentemente dal fatto che Fusion offra o meno un connettore dedicato all'app o al servizio. Puoi utilizzare i connettori universali di Fusion per inserire queste app o servizi negli scenari.

    Per un elenco dei connettori universali, vedere Connettori universali.

  • Le modifiche apportate dal proprietario all'API di un'applicazione possono influire sulla funzionalità di Fusion. Se le modifiche sono sufficientemente severe, Fusion potrebbe dover aggiornare i moduli o i tipi di connessione oppure, in casi estremi, potrebbe creare un nuovo connettore per l'applicazione.

    Per ulteriori informazioni su queste situazioni estreme, note come "modifiche che causano interruzioni", vedere Modifiche che causano interruzioni in questo articolo.

Interruzione delle modifiche

Una causa comune per l’interruzione delle modifiche è la rimozione definitiva, quando il proprietario di un’API rimuove una parte o la totalità di un’API dalla disponibilità. In questo caso, il team Fusion si impegna al massimo per riallineare rapidamente la funzionalità Fusion alla nuova versione dell’API dell’applicazione. Questo di solito assume la forma di nuovi moduli, tipi di connessione o connettori.

Poiché gli scenari di Fusion sono configurati con dati specifici, potrebbe essere necessario aggiornare gli scenari.

  • Se le modifiche sono correlate all'autenticazione o all'autorizzazione, potrebbe essere necessario aggiornare le connessioni per tale applicazione.
  • Se le modifiche erano relative a un’azione specifica (endpoint) nell’API, potrebbe essere necessario aggiornare tutti i moduli relativi a tale azione a una nuova versione del modulo.
  • Se l’intera versione API utilizzata da Fusion è obsoleta, potrebbe essere necessario aggiornare tutti i moduli del connettore a una nuova versione.

In molti casi, è possibile eseguire l'aggiornamento alla nuova versione di un modulo senza dover riconfigurare tale modulo.

Per informazioni e istruzioni sull'aggiornamento di un modulo, vedere Aggiornare un modulo a una nuova versione.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3