gpt4 book ai didi

php - 如何使用 guzzle post 方法发送变量

转载 作者:行者123 更新时间:2023-12-04 01:16:12 25 4
gpt4 key购买 nike

我有一个 API,我需要向它发送一些数据,我正在使用 guzzle 来处理它,所以这是我的代码:

$amount = $request->get('amount');
$client = new \GuzzleHttp\Client();
$requestapi = $client->post('http://192.168.150.16:7585/api/v1/Transaction/GetTransactionNumber', [
'headers' => ['Content-Type' => 'application/json'],
'body' => '{
"Amount":"i want to send $amount here",
"something":"1",
"Description":"desc",
}'
]);

所以一切都很好,正在发送静态数据,但我想知道如何发送变量。

最佳答案

您可以像这样在 form_params 参数中绑定(bind)数据

$client = new \GuzzleHttp\Client();
$amount = $request->get('amount');
$requestapi = $client->post('http://192.168.150.16:7585/api/v1/Transaction/GetTransactionNumber', [
'form_params' => [
"Amount" => "i want to send $amount here",
"something" => "1",
"Description" => "desc",
]
]);

希望这对你有用。

关于php - 如何使用 guzzle post 方法发送变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56322402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com