Postman - 从 Get 请求的响应中获取最后一个 id 并将其分配给变量
Postman - Take the last id from response of a Get request and assign it to variable
我必须向具有不存在 ID 的端点发出请求。具有所有用户的端点 returns 具有以下结构的用户列表:
{
"page": 1,
"per_page": 10,
"total": 100,
"total_pages": 1000,
"data": [
{
"id": 1,
"email": "a@b",
"first_name": "a",
"last_name": "b",
"avatar": "jpg"
}
]
}
我必须找到最后返回的 ID,将其递增 +1 并将其分配给一个变量。
您可以在沙箱中使用 Lodash last 方法,获取 data
数组中最后一个 object
的 id
。
pm.globals.set('id', _.last(pm.response.json().data).id);
我必须向具有不存在 ID 的端点发出请求。具有所有用户的端点 returns 具有以下结构的用户列表:
{
"page": 1,
"per_page": 10,
"total": 100,
"total_pages": 1000,
"data": [
{
"id": 1,
"email": "a@b",
"first_name": "a",
"last_name": "b",
"avatar": "jpg"
}
]
}
我必须找到最后返回的 ID,将其递增 +1 并将其分配给一个变量。
您可以在沙箱中使用 Lodash last 方法,获取 data
数组中最后一个 object
的 id
。
pm.globals.set('id', _.last(pm.response.json().data).id);