У меня есть следующее определение API в SwaggerHub:
swagger: '2.0'
info:
description: defaultDescription
version: '0.1'
title: defaultTitle
host: swapi.co
paths:
/api/people:
get:
produces:
- application/json
parameters:
- name: search
in: query
required: false
type: string
x-example: luke
responses:
'200':
description: Definition generated from Swagger Inspector
schema:
$ref: '#/definitions/Model0'
responseSchema:
$ref: '#/definitions/Model0'
definitions:
Results:
properties:
name:
type: string
height:
type: string
mass:
type: string
hair_color:
type: string
skin_color:
type: string
eye_color:
type: string
birth_year:
type: string
gender:
type: string
homeworld:
type: string
films:
type: array
items:
type: string
species:
type: array
items:
type: string
vehicles:
type: array
items:
type: string
starships:
type: array
items:
type: string
created:
type: string
edited:
type: string
url:
type: string
Model0:
properties:
count:
type: integer
format: int32
next:
type: object
previous:
type: object
results:
type: array
items:
$ref: '#/definitions/Results'
Я не могу выполнить эту базовую команду GET, чтобы вернуть данные, которые я ищу. Это только возвращает это:
TypeError: Не удалось получить
Я не уверен, является ли это проблемой синтаксиса или, возможно, пробелом, но я также получаю сообщение об ошибке для строки 19, которая гласит:
НЕ должно иметь дополнительных свойств
дополнительная недвижимость: ответная схема, описание, схема
Есть идеи, что не так?