Ajout d'une API SOAP par importation d'un fichier zip
Vous pouvez utiliser un fichier de définition OpenAPI pour importer une API SOAP dans IBM® API Connect.
Avant de commencer
Le fichier doit être au format .zip et contenir la définition WSDL et le fichier YAML qui définit l'API. Le fichier YAML doit être conforme à la version 2.0 de la spécification OpenAPI .
(?", ne peuvent pas être validés ou publiés. Un message d'erreur est renvoyé. Par exemple : Product has not been published!
The multipart 'openapi' field contains an OpenAPI definition with validation errors.
definitions.properties.pattern Does not match format 'regex' (context: (root).definitions.properties.pattern, line: 0, col: 0)
400A propos de cette tâche
Vous pouvez effectuer cette tâche soit à l'aide de l'application d'interface utilisateur API Designer , soit à l'aide de l'interface utilisateur API Manager basée sur un navigateur.
Interface utilisateurAPI Manager uniquement: Pour effectuer cette tâche, vous devez disposer d'un rôle doté des droits Api-Drafts:Edit, Settings:Viewet App:View . Le rôle Développeur fourni au préalable dispose de ces droits par défaut ; si vous avez affecté un rôle personnalisé, il doit également
avoir ces droits. Pour plus d'informations, voir Création de rôles personnalisés.
Si vous utilisez l'interface utilisateur d' API Designer et que vous souhaitez utiliser un fichier de définition OpenAPI depuis un autre emplacement, téléchargé à partir d'un site Web externe par exemple, au lieu d'être créé à l'aide de API Connect, utilisez le mécanisme d'importation décrit ici plutôt que de copier le fichier dans votre répertoire API Designer local ; l'opération d'importation ajoute des sections spécifiques à API Connect requises par API Designer.
Pour plus d'informations sur la création d'un fichier .zip , voir Téléchargement d'une définition d'API.
Procédure
Pour ajouter une API SOAP en important un fichier .zip, procédez comme suit :
Résultats
Etape suivante
Pour mettre les API à la disposition des développeurs d'applications, vous les incluez dans un produit que vous publiez dans un catalogue. Pour plus d'informations, voir Utilisation des produits et Utilisation des catalogues.