Получение данных авто по гос.номеру
Поиск ТС по его гос.номеру -
https://api.ewa.ua/#api-/auto/mtibu/number. Полученные после поиска данные затем передаются в Еву на следующем этапе - при обращении к калькулятору.
GET
/ewa/api/{apiVersion}/auto/mtibu/number?query={query}
где query - Гос. номер в формате URL-encoded (номер нужно передавать кириллицей, и именно поэтому используется URL-encoded)
Online URL encoder
Пример запроса (гос.номер АА1234ОК):
curl -v --request GET \
--url '
https://web.ewa.ua/ewa/api/v9/auto/mtibu/number?qu...' \
--header 'content-type: application/json' \
--cookie JSESSIONID=D5A2ED4E36A46538FD3516F85C18ХХХХ
вот мой код
$carnumbers = curl_escape($crnumber, 'ВО8788ВВ');
$crnumber = curl_init("https://web.ewa.ua/ewa/api/v12/auto/mtibu/number?query={$carnumbers}");
curl_setopt($crnumber, CURLOPT_COOKIE, 'JSESSIONID='.$jsonDe["sessionId"]);
curl_setopt($crnumber, CURLOPT_RETURNTRANSFER, true);
$resultcn = curl_exec($crnumber);
// витягуємо з JSON SESSIONID
$jsoncarn = ($resultcn);
$jsonCN = json_decode($jsoncarn,true);
echo $jsonCN["bodyNumber"];