1

我有 JSON 脚本在 Web DB 中输入数据,如下:

{ “email_address”:“test@gmail.com”,“first_nm”:“test”,“last_nm”:“test”,“birth_dt”:“1974-01-27”,“address_line_1”:“”,“address_line_2” “:”,“城市”:“达拉斯”,“州”:“TX”,“zip”:“75206”,“phone_no”:“214-235-4948”,“store_id”:“1001”,“性别cd”:“F”,“访问频率”:“RN”,“访问类型”:“DN,LU”,“favorite_dish”:“CK,SH,ST”,“favorite_beverage”:“CT,WN”,“favorite_dining” :“FM,DN,HH”,“source_cd”:“PD”}

我希望能够在像邮递员这样的应用程序中运行它,其中电子邮件地址、名字和姓氏会在每个帖子上发生变化。我该怎么办?

4

1 回答 1

1

您是否尝试过在邮递员中使用变量?在此处阅读更多信息:https ://www.getpostman.com/docs/v6/postman/environments_and_globals/intro_to_environments_and_globals

看完上面的链接,你会发现我们可以利用Pre-Requestpostman 中的脚本来动态设置这些变量的值。

在您的请求正文中,您可以将 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 中的环境/全局变量并通过脚本更改值/手动更改值。

您可以在 Postman 应用程序中导入以下集合(单击 Import > Import from Link),我已经为您准备了一个基本示例供您开始使用。检查预请求脚本和正文Sample Post Requesthttps ://www.getpostman.com/collections/231c5ff4830e5b7b9d9d

这是 Postman 团队关于如何使用变量的官方教程视频:https ://www.youtube.com/watch?v=DTOS_dFeXvM

于 2018-09-20T07:00:31.923 回答