Geben Sie ein array von strings als parameter body in swagger-API

Ich würde gerne post ein array von strings, wie

[
  "id1",
  "id2"
]

einem Swagger-basierte API. In meinem swagger-Datei habe ich diese Zeilen:

paths:
  /some_url:
    post:
      parameters:
        - name: ids
          in: body
          required: true

Was ist der richtige Weg, um geben Sie den Typ der ids als ein array von strings?

Update:

Laut Spezifikation sollten die folgenden arbeiten in meiner option:

  parameters:
    - in: body
      description: xxx
      required: true
      schema:
        type: array
        items:
          type: string

https://github.com/Yelp/swagger_spec_validator nicht akzeptieren, und es gibt eine lange Liste von gewundenen Fehler, die Aussehen wie der code erwartet, dass einige $ref.

InformationsquelleAutor Achim | 2016-09-01
Schreibe einen Kommentar