6
ИЮЛЯ 2020
Пример использования
Пример кода PHP:
// Кадастровый номер объекта недвижимости.
$cad_num = '77:03:0006013:7777';
// Функция для вызова методов
function api($class, $params = [], $token = 'XXXX-XXXX-XXXX-XXXX') {
//$class = strtolower($class);
$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_POST => 1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => ["Token: $token"],
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_FOLLOWLOCATION => 1,
CURLOPT_FORBID_REUSE => 1,
CURLOPT_VERBOSE => 1,
CURLOPT_SSL_VERIFYPEER => 1,
CURLOPT_FRESH_CONNECT => 1,
CURLOPT_URL => "https://reestr-servis.ru/api/" . $class . "/index.php",
CURLOPT_POSTFIELDS => http_build_query($params)
]);
$exec = curl_exec($ch);
$data = json_decode($exec, 1);
if ($data && $data['error']) {
die("Произошла ошибка $class {$data['error']['code']}, {$data['error']['mess']}");
}
curl_close($ch);
return $data ?: $exec;
}
// Получаем информацию об объекте
$arRes = api('search/getObjectDetail', ['cad_num' => $cad_num]);