我有JSON脚本可以在下面的Web DB中输入数据:
{ “ email_address”:“ test@gmail.com”, “ first_nm”:“测试”, “ last_nm”:“测试”, “ birth_dt”:“ 1974-01-27”, “地址第一行”: ””, “ address_line_2”:“”, “ city”:“达拉斯”, “ state”:“ TX”, “ zip”:“ 75206”, “ phone_no”:“ 214-235-4948”, “ store_id”:“ 1001”, “ gender_cd”:“ F”, “ visit_frequency”:“ RN”, “ visit_type”:“ DN,LU”, “ favorite_dish”:“ CK,SH,ST”, “ favorite_beverage”:“ CT,WN”, “ favorite_dining”:“ FM,DN,HH”, “ source_cd”:“ PD” }
我希望能够在邮递员之类的应用程序中运行此程序,其中每个帖子的电子邮件地址,名字和姓氏都会更改。我该怎么办?
答案 0 :(得分:1)
您是否尝试过在邮递员中使用变量? 在此处阅读更多信息:https://www.getpostman.com/docs/v6/postman/environments_and_globals/intro_to_environments_and_globals
阅读上面的链接后,您将看到我们可以利用邮递员中的Pre-Request
脚本动态设置这些变量的值。
在您的请求正文中,您可以将JSON以及要动态更改的JSON内的值放在一起,将其替换为变量。 例如:
{
"email_address": "{{email_address}}",
"first_nm": "{{first_name}}",
"last_nm": "{{last_nm}}",
"birth_dt": "{{dob}}",
"address_line_1": "{{address1}}",
"address_line_2": "{{address1}}",
"city": "{{city}}",
"state": "{{state}}",
...
}
现在,您可以在Postman中使用环境/全局变量,并通过脚本更改值/手动更改值。
您可以在邮递员应用程序中导入以下集合(单击“导入”>“从链接导入”),我为您准备了一个基本示例。
检查Sample Post Request
的请求前脚本和正文
:https://www.getpostman.com/collections/231c5ff4830e5b7b9d9d
这是邮差团队的官方教程视频,介绍如何使用变量:https://www.youtube.com/watch?v=DTOS_dFeXvM