Test des API REST
A partir de la version 9.1.6.0, HCL Commerce prend en charge la spécification OpenAPI 3.0. Vous pouvez utiliser la spécification Swagger pour tester les API RESTful documentées dans les fichiers OAS.
Before you begin
Pour afficher les API REST avec l'interface Swagger, utilisez l'éditeur Swagger. Vous pouvez configurer une copie locale de l'éditeur et de l'interface utilisateur. Pour plus d'informations, voir Configuration d'une instance Swagger locale.
About this task
Procedure
- Démarrez les serveurs.
- Accédez à la spécification Swagger en téléchargeant les fichiers de spécification. Pour plus d'informations, voir HCL Commerce API REST.
- Ouvrez la spécification Swagger à l'aide de l'éditeur Swagger.
-
Mettez à jour le nom d'hôte et le port pour les applications. Les ports suivants sont affectés par défaut :
- Serveur de transactions :
5443 - Outils :
8000 - xC :
9443 - Requête :
30900 - Ingest :
30800
Approbation : 6643
- Serveur de transactions :
-
Connectez-vous à votre magasin type en tant qu'administrateur de site ou communiquez les données d'identification directement dans la spécification OAS.
Note: La connexion au magasin définit les jetons de sécurité afin que vous puissiez effectuer des appels REST à partir de Swagger. Bien que vous puissiez toujours afficher les ressources REST dans Swagger, le fait de ne pas vous connecter ou transmettre les données d'identification avec les autorisations appropriées vous empêche d'exécuter tout appel REST depuis Swagger. - Testez vos nœuds finaux.