将动态变量从 Postman 导入 PAW

Import dynamic variables from Postman into PAW

我使用邮递员在 collection 秒内设置了一组相当广泛的调用。我在这些调用的 URL、headers 和 body 中使用动态变量(例如 {{USERNAME}}),这些调用被我选择的邮递员环境中的变量动态替换。我想将此 collection(连同环境)导入 PAW,并将动态邮递员变量切换为动态 PAW 变量。

我看过 How do I import from Postman and ensure all of my environment variables will get resolved? which is this exact same question, but the answer (to use the Postman Importer - https://luckymarmot.com/paw/extensions/PostmanImporter) 似乎不完全有效。

我已经尝试了最新版本的导入器 (v2.0.0),虽然它似乎可以转换我在邮递员调用的 headers 中定义的动态变量,但它不会替换那些在URL 或请求 body。导入 PAW 后,我的请求中仍然有,例如 {{USERNAME}} body.

如有任何提示,我们将不胜感激。

我们目前正在进行一个大型项目,该项目将使 Paw 能够以更好的方式(包括 Postman)导入许多 API 格式,我们应该在下周准备好一些东西,它会解决您在 URL 和正文中遇到的环境变量 {{EXAMPLE}} 的问题。

不过,我已经检查过,以前版本的 Postman Importer 似乎具有此环境变量导入权限。因此,如果您今天需要,也许值得一试:https://github.com/luckymarmot/Paw-PostmanImporter/releases/tag/v1.2.0

您所要做的就是检查存储库,检查标签 v1.2.0 和 运行 npm installcake install。它应该将自身安装在 Paw 扩展目录中并替换导入程序的现有版本。