как получить ответ постом метод отправить с жрет - PullRequest
0 голосов
/ 27 мая 2019

Я звоню в API с жадностью и отправляю некоторые данные, и эти API возвращают мне некоторые данные, которые я хочу получить, и показывают их, вот мой код:

$requestapi = $client->post('http:url/api/v1/transaction/Verify', [
        'headers' => ['Content-Type' => 'application/json'],
        'body' => '{
        "tn":"1905463527",
        }'
    ]);

теперь, когда я набрал $ requesttapi, теперь он показывает мне результат проверки api и просто показывает ответ 200.

1 Ответ

2 голосов
/ 27 мая 2019

GuzzleHttp\Client::post метод возвращает GuzzleHttp\Psr7\Response объект.Вы можете просто использовать метод getBody для доступа к телу ответа.

$response = $client->post(...);
$contents = $response->getBody()->getContents();
...