【发布时间】:2020-07-03 11:25:27
【问题描述】:
在 api 中有一个带有任意数量的近似这种可选参数的路径:
/orders/123/get-payment-link/provider?customerId=123&amount=2000&custom1=custom1&custom2=custom2...
api 描述如下所示:
paths:
/orders/{orderId}/get-payment-link/{providerName}:
get:
operationId: order_get_payment_link
tags:
- /orders
parameters:
...
- name: customerId
in: query
required: true
example: 123
schema:
type: string
- name: amount
in: query
required: true
example: 2000
schema:
type: string
...
我不明白如何描述自定义类型的任意可选参数,可以是任意数字,可以任意调用?
【问题讨论】:
-
这能回答你的问题吗? -- How to document dynamic query parameter names in OpenAPI
-
好的,谢谢!这就是你需要的!