Wie sende ich eine HTTP -Postanforderung mit einem Array als Postparameter in Laravel
Posted: 11 Apr 2025, 09:12
Ich versuche, eine Postanfrage in Laravel zu senden. Unten ist mein Code: < /p>
Irgendwelche Hilfe?
Code: Select all
$response = Http::withToken($local_signature)
->post('myUrl', [
"amount" => $amount,
"narration" => $narration,
"currency" => $currency,
"beneficiary_name" => $beneficiary_name,
"reference" => $reference,
"debit_currency" => $debit_currency,
"callback_url" => $callback_url,
"meta" => array(
"account_number" => $account_number,
"routing_number" => $routing_number,
"swift_code" => $swift_code,
"bank_name" => $bank_name,
"beneficiary_name" => $beneficiary_name,
"beneficiary_address" => $beneficiary_address,
"beneficiary_country" => $beneficiary_country,
)
]);
< /code>
Aus irgendeinem Grund wird Meta vom Server nicht angezeigt, da ich immer wieder einen Fehler erhalte. "Meta ist erforderlich und es muss ein nicht leeres Array sein". Wie sende ich diese Postanforderung mit Meta als Array?{
"amount": 500,
"narration": "Sample USD Transfer",
"currency": "USD",
"beneficiary_name": "Mark Cuban",
"meta": [
{
"account_number": "09182972BH",
"routing_number": "0000000002993",
"swift_code": "ABJG190",
"bank_name": "BANK OF AMERICA, N.A., SAN FRANCISCO, CA",
"beneficiary_name": "Mark Cuban",
"beneficiary_address": "San Francisco, 4 Newton",
"beneficiary_country": "US"
}
]
}