API каратэ, как получить значение ответа для передачи в качестве запроса другому API - PullRequest
1 голос
/ 09 июня 2019

Захватывает поле ответа из одного вызова API и отправляет его в качестве входного параметра в другой вызов API

Given url petStoreUrl
And request {  "id": 1, "category": {"id": 0 ,"name": "golden doodle" },"name": "scooby", "photoUrls": ["string"], "tags": [{ "id": 0,"name": "scooby"}],"status": "available" }
When method post


{ "id": 9199424981609294382, "category": { "id": 0, "name": "golden doodle" }, "name": "scooby1", "photoUrls": [ "string" ], "tags": [ { "id": 0, "name": "scooby" } ], "status": "available" }

Я хочу отправить идентификатор ответа "id": 9199424981609294382 из вышеуказанного вызова в качестве входного параметра для этого запроса на получение. путь / ID

1 Ответ

0 голосов
/ 10 июня 2019

Вам действительно нужно прочитать документацию. Пример "hello world" сам показывает, как это сделать.

Given path response.id
When method get

Внимательно прочитайте этот раздел: https://github.com/intuit/karate#url

...