Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro no código do Swagger

Segue abaixo meu código, de acordo com a aula 1 do curso. Incluindo já a info

swagger: '2.0'

info:
  title: API de Cadastro de cliente
  description: Service API.
  version: 1.0.0

paths:
  '/cliente':
    post:
      summary: Cadastra cliente
      description: Cadastra um novo cliente
      consumes:
        - application/json
      produces:
        - application/json
      operationId: cadastraCliente
      parameters:
        - in: body
          name: cliente_
          schema: 
            type: object
            properties:
              titular: 
                type: string
                example: Janete Silva
      responses:
        201:
          description: Cadastro efetuado com sucesso
          schema: 
            type: object
            properties:
              titular: 
                type: string
                example: Janete Silva
        400:
          description: Requisição inválida
        500:
          description: Erro interno do servidor

O editor aponta um erro na linha 16 ("-application/json" do produces) com a mensagem "should be object". E a view não é gerada no painel do lado esquerdo.

2 respostas
solução!

Oi André

Joguei seu swagger yaml no editor https://editor.swagger.io/ e não tiver problemas

Pois é, hoje abri o editor, colei o código e não deu erro.... pode ser um bug do editor. Obrigado Otávio !

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software