Я пытаюсь встроить программу в php, которая отправляет запрос в api почтальона и получает результат в формате json Но когда я пытаюсь напрямую работать с почтальоном, он работает, но не с кодом php. Ниже код генерируется почтальоном API
<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt_array($curl, array(
CURLOPT_URL => "https://rs-gw-temp-1813297076.eu-central-1.elb.amazonaws.com/route/json?
waypoints=11.61207,52.110531;11.62727,52.10668&route-
annotations=traffic_costs_summary,static_costs_summary&real-time-traffic=true&route-
formats=polyline_smooth,links,deviations%0A",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
if(curl_errno($curl))
{
$erro_msg = curl_error($curl);
echo $erro_msg;
}
var_dump(json_decode($response));
curl_close($curl);
вывод:
object(stdClass)#1 (3) {
["error_status"]=>
int(2)
["error_title"]=>
string(23) "Invalid parameter value"
["error_desc"]=>
string(20) "Unknown route format"
}