Как я могу использовать Запросы, имитирующие http-запрос Почтальона?
Заголовки: введите описание изображения здесь
Тело: введите описание изображения здесь
Коды:
Заголовки:
Authorization: Bearer 123456
Content-Type: application/json
Тело:
{
"amount":"12",
"currency":"USD",
"reference":"20174647312238437828",
"ipn_url":"http://website.com/ipn"
}
Я использую запрос верхнего почтальона успешно.Но когда я использую Requests для имитации запроса почтальона, я получаю ошибку:
$url = QRCODE_URL;
$data = array(
'amount'=> 12,
'currency'=>'USD',
'reference'=>'123456765432',
'ipn_url'=>'http://website.com/ipn'
);
// $token
$headers = array("Authorization"=>"Bearer 123456", "Content-Type"=>"application/json");
$options = $data;
$request = Requests::post($url, $headers, $data);
echo '<pre>';
print_r($request);
Я получаю ошибку, подобную этой:
HTTP Status 400 -
type Status report
message
description The request sent by the client was syntactically incorrect.