integration-service
latest
false
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. Les packages de connecteurs disponibles dans Integration Service sont traduits à l'aide d'un moteur de traduction. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur d'Integration Service

Dernière mise à jour 28 mars 2025

Exemple C : créer un connecteur à partir d'une spécification d'API avec l'authentification par informations d'identification du client OAuth 2.0

Dans l'exemple suivant, nous construisons un connecteur pour USPS à partir de la documentation de l'API existante, en utilisant l'authentification par informations d'identification du client OAuth 2.0.

Importer à partir d'une documentation d'API

Avec cette approche, vous pouvez facilement importer autant de ressources que celles incluses dans la référence de l'API. Connector Builder vous permet de télécharger une documentation API existante au format JSON ou YAML, ou via Swagger ou Postman.

Dans l'exemple suivant, nous construisons un connecteur pour l'API de validation/de normalisation d'adresse USPS. Contrairement aux exemples A et B, nous :

  • Téléchargez la référence de l'API sur le site Web USPS.
  • Utilisez l'authentification par informations d'identification du client OAuth 2.0.

Télécharger la référence de l'API

  1. Inscrivez-vous sur le portail des développeurs USPS (https://developer.usps.com/) et accédez au catalogue d'API.
  2. Téléchargez la référence d'API pour laquelle vous souhaitez créer le connecteur. Par exemple : adresses 3.0.

L'API USPS Address 3.0

Importer la référence d'API dans le générateur de connecteurs (Connector Builder)

  1. Téléchargez la référence d'API dans le générateur de connecteurs.

    Téléchargement de la référence d'API en tant que fichier Fichier

  2. Après avoir sélectionné Créer (Create), vous pouvez voir toutes les ressources disponibles dans la définition que vous avez téléchargée : GET/addresses, GET/City-State, GET/zipcode.

    Toutes les ressources disponibles dans la définition de l'API

Configurer l'authentification

Ensuite, vous devez configurer l'authentification. Pour utiliser les informations d'identification du client OAuth 2.0, vous devez créer une application OAuth 2.0 dans le portail des développeurs USPS. Pour plus de détails, consultez le guide de démarrage .

  1. Dans le portail du développeur USPS, accédez à Applications et sélectionnez Ajouter une application (Add app).
  2. Configurez l'application. Une fois que vous l'avez créée, copiez les informations d'identification Clé de consommateur (Consumer Key) et Clé secrète du consommateur (Consumer Secret) . Celles-ci correspondent aux champs ID de client (Client ID) et Clé secrète du client (Client Secret).

    Configuration d'un portail de développement USPS d'application

  3. De retour dans Connector Builder, définissez le type d'authentification sur OAuth 2.0 Client Credentials.
  4. Configurez les informations d’identification suivantes :
    1. ID client: <votre clé de consommateur> <your Consumer Key>
    2. Clé secrète du client: <your Consumer Secret>
    3. Étendue: Adresses
    4. URL du jeton: https://api.usps.com/oauth2/v3/token
  5. Testez votre connecteur. Sélectionnez Envoyer une demande (Send Request) pour tester les ressources API créées et fournir les paramètres d'entrée comme suit :


    Une requête GET/City-State

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White