Incluindo uma API REST importando um arquivo de definição OpenAPI
É possível usar um arquivo de definição OpenAPI para importar uma API REST no IBM® API Connect.
Antes de Iniciar
Seu arquivo deve estar em conformidade com a versão 2.0 ou versão 3.0 da especificação OpenAPI . O formato do arquivo pode ser JSON ouYAML.
(?" não podem ser validados ou publicados. Uma mensagem de erro é retornada. Por exemplo: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)
400Sobre essa tarefa
É possível concluir essa tarefa usando o aplicativo da UI do API Designer ou usando a UI do API Manager baseado em navegador.
API Manager Somente IU: para concluir essa tarefa, deve-se estar designado a uma função que tenha as permissões Api-Drafts:Edit, Settings:View, e App:View .. A função de Desenvolvedor que é fornecida previamente tem essas permissões por padrão; se você receber uma função customizada, ela deve ter essas permissões. Para obter mais informações, consulte Criando funções customizadas
Se você estiver usando a IU do API Designer e desejar usar um arquivo de definição OpenAPI de outro lugar, transferido por download de um website externo, por exemplo, em vez de ser criado usando API Connect, use o mecanismo de importação descrito aqui em vez de copiar o arquivo em seu diretório local do API Designer ; a operação de importação inclui API Connect seções específicas que são necessárias pelo API Designer.
Procedimento
Resultados
O quê fazer em seguida
As APIs são disponibilizadas para desenvolvedores de aplicativos incluindo-os em um Produto e, em seguida, publicando esse Produto em um Catálogo. Para obter mais informações, consulte “Trabalhando com produtos” e “Trabalhando com catálogos ”.