我通过带有动态变量的swagger格式接收API:
"/tour/{tour_id}/": {
// ...
},
看起来环境变量和Paw为请求创建随机值,但看起来它无法为此创建环境变量。
我打算通过swagger导出文件从后端开发人员那里接收API,并且不想更改请求,因为每次导入都会覆盖这些请求。从后端导入API并编辑环境变量会很棒。
答案 0 :(得分:2)
Swagger / Open API Initiative没有指定共享相同名称的参数是相同的参数,并且它是有意义的,因为基于正在进行的操作,每个参数的约束可能不同。因此,Paw无法将参数合并到一个环境变量中。
Swagger确定了一个名为parameters
的 root 级别字段,该字段可用于在请求之间共享参数,而Swagger Importer可以将这些字段移动到环境变量中,但是考虑到招摇规格,它尽可能地去。
这很好,但是这个功能不在下个月的路线图上,虽然它可能会在稍后介绍(我在github上创建an issue来记住它)