如何在OpenAPI中的不同位置要求两个参数中的至少一个?

时间:2020-01-05 08:50:53

标签: openapi

我正在使用OpenAPI 3.0来描述正在运行的API的架构。我必须在不同的位置需要两个参数。我要实现的目标:

parameters:
  - oneOf:
    - in: cookie
      name: username
      description: User's name
      schema:
        type: string
      required: true
    - in: query
      name: nickname
      description: User's nickname
      schema:
        type: string
      required: true

我读过

但是这些解决方案只能在参数位于相同位置时解决问题,因此它们不能解决我的问题。

0 个答案:

没有答案