Gerando uma Representação OpenAPI
OpenAPI é uma versão
padronizada da especificação Swagger. Ela fornece uma forma independente de linguagem para representar APIs REST. É possível gerar representações do OpenAPI
para executar serviços de decisão. Esse recurso faz parte do ODM Decision Connect, que permite que as decisões reutilizáveis sejam expostas como APIs públicas baseadas em OpenAPI para serem chamadas diretamente por aplicativos As decisões do OpenAPI-based também podem ser publicadas em um catálogo IBM API Connect® para APIs gerenciadas. O IBM API Connect
Essentials também é uma parte opcional do Decision Connect.
Sobre esta Tarefa
Para gravar uma entrada JSON para o método POST para um URI de terminal do conjunto de regras específico, é possível gerar a representação OpenAPI. A representação OpenAPI contém uma entrada para o método POST.
Para gerar uma representação em OpenAPI, você pode usar os URIs de ponto de extremidade. Para obter mais informações sobre OpenAPI,, consulte a página The OpenAPI Specification
do site da Open API Initiative.
Observação: As APIs REST usam OpenAPI 3.0. Para obter mais informações, consulte OpenAPI Specification
.
Procedimento
Resultados
Uma representação OpenAPI foi gerada no formato YAML ou JSON.
Se você usar uma URL inválida ou se um erro ocorrer durante a geração de OpenAPI, um código de status de erro é retornado.
- Se você enviou a solicitação a partir de um navegador, uma página HTML exibirá a mensagem de erro.Nota: O código de status é200apesar da mensagem de erro porque se aplica à página HTML, não ao resultado da solicitação.
- Se você enviou a solicitação de um cliente diferente de um navegador, um código de status404 (Not Found)é retornado e o erro é descrito em XML.