Présentation des API dans Fusion

Les interfaces de programmation d’applications (API) permettent aux applications et aux services de communiquer entre eux. Fusion utilise des API pour communiquer avec les applications auxquelles vous vous connectez.

Les API sont créées et contrôlées par les propriétaires de l’application. Par exemple, l’API Workfront appartient à l’équipe Workfront d’Adobe et l’API Microsoft Graph appartient à Microsoft. Le propriétaire de l’API définit les actions disponibles via l’API.

Considérations

Le fait que les API sont définies par leurs propriétaires et non par Fusion soulève des points importants :

  • Vous pouvez utiliser Fusion pour vous connecter à toute application ou service disposant d’une API publique que Fusion propose ou non un connecteur dédié à cette application ou à ce service. Vous pouvez utiliser les connecteurs universels de Fusion pour intégrer ces applications ou services dans vos scénarios.

    Pour obtenir la liste des connecteurs universels, voir Connecteurs universels.

  • Les modifications apportées à l’API d’une application par son propriétaire peuvent affecter la fonctionnalité Fusion. Si les modifications sont suffisamment importantes, Fusion peut avoir besoin de mettre à jour des modules ou des types de connexion, ou dans des cas extrêmes, peut créer un nouveau connecteur pour l’application.

    Pour plus d’informations sur ces situations extrêmes, connues sous le nom de « modifications avec rupture », consultez Modifications avec rupture dans cet article.

Rupture des modifications

L’obsolescence est une cause courante de rupture des modifications lorsqu’un propriétaire d’API supprime la disponibilité d’une partie ou de la totalité d’une API. Lorsque cela se produit, l’équipe de Fusion met tout en œuvre pour réaligner rapidement la fonctionnalité de Fusion avec la nouvelle version de l’API de l’application. Elle se présente généralement sous la forme de nouveaux modules, types de connexion ou connecteurs.

Comme vos scénarios Fusion sont configurés avec vos données spécifiques, vous devrez peut-être mettre à jour vos scénarios.

  • Si les modifications étaient liées à l’authentification ou à l’autorisation, vous devrez peut-être mettre à jour les connexions pour cette application.
  • Si les modifications étaient liées à une action spécifique (point d’entrée) dans l’API, vous devrez peut-être mettre à jour tout module lié à cette action vers une nouvelle version du module.
  • Si l’ensemble de la version d’API utilisée par Fusion est obsolète, vous devrez peut-être mettre à jour tous les modules de ce connecteur vers une nouvelle version du connecteur.

Dans de nombreux cas, vous pouvez effectuer une mise à niveau vers la nouvelle version d’un module sans avoir à le reconfigurer.

Pour plus d’informations et d’instructions sur la mise à niveau d’un module, voir Mettre à niveau un module vers une nouvelle version.

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