Paramètres pour Custom API
Le connecteur Custom API agit comme un tout-en-un puisqu'il vous permet de vous connecter à n'importe quelle API c.-à-d. interface de programmation d'applications : ensemble de fonctions mises à disposition pour interagir et s'intégrer avec une application ou un système..
Puisque chaque API est différente et nécessite donc des paramètres spécifiques, l'interface de ce connecteur est générique.
Pour définir une API, il vous suffit de téléverser le fichier du profil API (extension .apip) et/ou les tables (fichiers .rsd) et de spécifier les propriétés (chaînes de connexion) en les ajoutant manuellement dans la section Autres propriétés de la connexion.
Pour personnaliser un profil API, reportez-vous à Personnaliser votre API ou suivez la procédure décrite ci-dessous pour utiliser un profil API par défaut et ses tables connexes.
Pour configurer la connexion d'un Custom API :
- Dans la page des connexions, cliquez sur Nouveau pour créer une nouvelle connexion source.
- Dans la liste, sélectionnez Custom API.
-
Remplissez les champs dans le panneau Nouvelle connexion tel que décrits dans les tableaux ci-dessous.
-
Modifiez les paramètres avancés (Type de suivi, etc.) selon vos préférences.
-
Cliquez sur Enregistrer.
Propriétés de la connexion | Description |
---|---|
Description | Saisissez un nom pour la connexion source (de préférence lié à l'API à laquelle vous souhaitez vous connecter). |
Type d'authentification |
Sélectionnez la méthode d'authentification utilisée pour l'API:
|
Verbosité |
Le niveau de verbosité qui détermine la quantité de détails inclus dans le fichier journal. Les niveaux de verbosité vont de 1 à 5 ; la valeur par défaut est 3. |
Serveur Proxy | Sélectionnez cette option si vous souhaitez activer le serveur Proxy. |
Profil de l'API |
|
Autres propriétés de la connexion | Description |
---|---|
ProfileSettings |
Une liste de combinaisons nom-valeur séparées par des points-virgules, requises par la source de données que vous avez choisie. Elle n'est utilisée que pour l'authentification HTTP (Basic).
|
Other |
Dans la plupart des cas, cette propriété est utilisée avec tous les fournisseurs d'API et est similaire à la propriété ProfileSettings. Elle peut être utilisée avec les types d'authentification Aucune, HTTP Basic ou OAuth2.
|
CallbackURL |
L'URL de rappel OAuth à utiliser lors de l'authentification. Cette valeur doit correspondre à l'URL de rappel que vous indiquez dans les paramètres de votre application.
|
OAuthClientId |
Le Client ID attribué lorsque vous enregistrez votre application auprès d'un serveur d'autorisation OAuth.
|
OAuthClientSecret |
Le Client Secret attribué lorsque vous enregistrez votre application auprès d'un serveur d'autorisation OAuth .
|
Scope |
Définit les actions spécifiques que les applications peuvent être autorisées à effectuer au nom d'un utilisateur. Cette propriété est utilisée avec le type d'authentification OAuth2
|