对于有经验的开发人员而言,这可能是一种快速的方法。我希望通过邮递员解析以下JSON响应,以获取命名属性的特定值。这是一个示例响应:
[
{
"SubscriptionQty": "1.0",
"ProductName": "Product A",
"ProductId": "12345",
"AccountName": "Customer A",
"AccountId": "66723",
"ProductID": "7JQ-00341",
"Message": "successful"
},
{
"SubscriptionQty": "10.0",
"ProductName": "Product A",
"ProductId": "12345",
"AccountName": "Customer B",
"AccountId": "66746",
"ProductID": "7JQ-00341",
"Message": "successful"
}
]
解析响应随时间变化的最佳方法是什么?
是否可以通过邮递员为每个帐户获取(SubscriptionQty,ProductId和AccountId)的值,将它们设置为环境变量(例如:customer_1_SubscriptionQty,customer_1_ProductId,customer_1_AccountId,下一层(customer_2_SubscriptionQty,customer_2_ProductId,customer_2_AccountId,等等),然后在另一个API调用中使用这些变量来发布我为每个客户所需的数据?
最后,我正在寻找一种合理的方法来为找到的每个属性获取数据,将其设置为该客户的已定义变量,然后采用这些值在第二个API调用中利用它们来发布另一块数据软件。如果我需要进一步分解,我很高兴。只是寻找最好的方法来解决这个问题,Postman似乎适合使用env选项。变量和收集运行器。感谢所有协助!
答案 0 :(得分:0)