Наш API сайта позволяет пользователям проверять информацию о объектах недвижимости, транспорте или юридических лицах. С помощью нашего API вы сможете получить доступ к различным данным, таким как адреса, размеры и стоимость объектов недвижимости, технические характеристики транспортных средств или сведения о юридических лицах.
Наш API обеспечивает быстрый и удобный доступ к актуальной информации, что позволяет пользователям получать необходимые данные без лишних усилий. Мы постоянно обновляем информацию в нашей базе данных, чтобы предоставлять пользователям самую свежую и достоверную информацию.
С нашим API вы сможете увеличить эффективность вашего бизнеса, улучшить качество предоставляемых услуг и повысить уровень доверия у ваших клиентов. Не теряйте времени на поиск информации вручную – воспользуйтесь нашим API и получите всю необходимую информацию быстро и эффективно.
Пример работы на PHP
function requestAPI($params = array())
{
$values = array();
foreach ($params as $key => $value)
{
$values[] = $key . "=" . $value;
}
$ch = curl_init();
$optArray = array(
CURLOPT_URL => "https://rosdocs.ru/request/?" . implode("&", $values),
CURLOPT_RETURNTRANSFER => true
);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
$api_key = '';
$info_estate = requestAPI(array('key' => $api_key, 'method' => 'getEstate', 'cadnum' => '78:40:0019224:1'));
$info_estate_json = json_decode($info_estate, true);
if (!empty($info_estate_json['result']))
{
$rid = $info_estate_json['result']['rid'];
$result_estate = requestAPI(array('key' => $api_key, 'method' => 'getResult', 'rid' => $rid));
}
Пример работы на Node.js
const axios = require('axios');
const requestAPI = async (params = {}) => {
try {
const url = 'https://rosdocs.ru/request/';
const response = await axios.get(url, { params });
return response.data;
} catch (error) {
console.error('Ошибка запроса:', error);
throw error;
}
};
const apiKey = ''; // Вставьте ваш API-ключ
const main = async () => {
try {
const infoEstate = await requestAPI({
key: apiKey,
method: 'getEstate',
cadnum: '78:40:0019224:1',
});
const infoEstateJSON = JSON.parse(infoEstate);
if (infoEstateJSON.result) {
const rid = infoEstateJSON.result.rid;
const resultEstate = await requestAPI({
key: apiKey,
method: 'getResult',
rid: rid,
});
console.log(resultEstate);
} else {
console.log('Результат не найден в ответе');
}
} catch (error) {
console.error('Произошла ошибка:', error);
}
};
main();