Документация по работе с API НомерограмHTTPS GET запрос: https://api-cloud.ru/api/nomerogram.phpОбязательно использовать HTTPS протокол, иначе запросы будут дублироваться при перенаправлении с HTTP на HTTPS. Обязательно использовать GET запрос, иначе мы не увидим параметры, которые вы передаете.
| type Обязательно |
Описание | Параметры в запросе Обязательно |
|---|---|---|
| В одном запросе возможно отправить только 1 тип | ||
| photos | Получить фотографии ТС и описания к ним
|
Обязательные regNum - Гос. номер Разрешенная маска: [/^[АВЕКМНОРСТУХ]\d{3}[АВЕКМНОРСТУХ]{2}\d{2,3}$/u], например А111АА11 token - персональный ключ API Дополнительные loadCountPosts - Количество загружаемых постов (запрос выполянется быстрее при минимальном количестве) Разрешено: цифры, от 1 до 50 blockUploadsPhoto=1 - Блокировать локальную загрузку фотографий, в результате будут оригинальные ссылки (запрос выполянется быстрее) |
function get_rez($url) {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_TIMEOUT,120); // Таймаут необходим, поскольку 30 секунд может не хватить и вы не получите ответ
$res = curl_exec($ch);
curl_close($ch);
return $res;
}
$data = [
'type' => 'Тип запроса (type)',
...
Необходимы для запроса параметры
...
'token' => 'Токен',
];
// Структурированная ссылка для GET запроса
$url = 'https://api-cloud.ru/api/nomerogram.php?' . http_build_query($data);
$data = get_rez($url); // Результат ответа (JSON)
Сервер вернёт результат обработки или код ошибки, если что-то пошло не так.
https://api-cloud.ru/api/nomerogram.php?type=photos®Num=О940СА178&token=53ba1b7a55abbB014aa97eff3a522079
{
"status":200,
// Массив с результатом (в случае отсутствия найденной информации массив будет пустой)
"rez":[
{
"date":"22.05.2021", // Дата
// Массив с маленькими фото (время жизни ссылок 10 минут)
"img":[
"https:\/\/api-cloud.ru\/api\/carPhoto\/d177d0e7379c1d65fafd.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/9dbf3312f675270aa2cb.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/c7ef287190cba7d321c0.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/81bf1b8bec4421ed5ed1.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/e583d6ba8c5aaf36b9f0.jpg"
],
// Массив с большими фото (время жизни ссылок 10 минут)
"img_big":[
"https:\/\/api-cloud.ru\/api\/carPhoto\/ea442049002a76d2dffa.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/a4c710fd624e10781a97.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/900a563575649cc418a8.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/ee2bf43246065914c88d.jpg",
"https:\/\/api-cloud.ru\/api\/carPhoto\/0fc6726f88be5330c18b.jpg"
],
// Массив с ссылками оригинальных страниц с изображением
"img_url_original":[
"https://www.nomerogram.ru/e/931291816-115891c31/",
"https://www.nomerogram.ru/e/931291827-15b78eeb8/",
"https://www.nomerogram.ru/e/931291838-1d116039e/",
"https://www.nomerogram.ru/e/931291799-1430427ff/",
"https://www.nomerogram.ru/e/931291849-17e45c2b3/"
],
"region": "Краснодарский край, Сочи", // Регион объявления
"title": "Peugeot 308 2009", // Заголовок объявления
"price": "315000", // Цена из объявления
"probeg": "170000", // Пробег в объявлении
"source":null, // Источник объявления (URL, Фото добавлено пользователем или null при отсутствии)
// Описание
"text":"#BMWX6 Гос. номер 3 одинаковых цифры Год выпуска 2015 Объём двигателя 3.0 дизель 2 владельца Пробег 150.000 Один крашенный элемент (упал лёд на заднее крыло) Автомобиль полностью обслужен у ОД, вложений не требует, юридически чистый Два комплекта колёс (зима отъездила один сезон) Салон кожа, много функций для комфортной езды Цена 2,75 89603829973 Башкортостан #instavto116"
}
],
// Фильтры применимые к запросу
"filters": {
"loadCountPosts": "all", // Ограничение количества последних постов (all - параметр loadCountPosts не передан, поэтому загружаются все посты иначе указанное количество)
"blockUploadsPhoto": 0 // Блокировать загрузку фотографий локально, в результате будут только оригинальные ссылки
},
"inquiry":{
"price":0.6,
"balance":1076.13,
"credit": "0.00", // Кредитный лимит (сумма лимита расходов при нуле)
"speed":32,
"attempts":1
}
}
| дата | что изменилось |
|---|---|
| 03.08.2025 | Метод: photos |
| 04.03.2025 | 1. Добавлен параметр loadCountPosts - ограничивает количество загружаемых постов. Если передать 1, то в результате будет только 1 последний пост. |
| 14.02.2025 | 1. Добавлены ключи: region - регион из объявления, title - заголовок объявления. |
| 14.02.2025 | Метод photos: Добавлены ключи: price - цена из объявления, probeg - пробег указанный в объявлении. Если запись не объявление, то в значение null. |
| 14.03.2024 | Выпущен фикс, исправлящий пустой ответ, который появлялся в некоторых случаях. |
| 15.05.2023 | Адаптация под источник |
| 22.04.2023 | Адаптирован под источник |
| 07.04.2023 | Выполнена перенастройка под источник. |
| код (error) | Описание ошибки (message) |
|---|---|
| 888 | ИМЯ передаваемой переменной: forbidden symbols present В переменной ИМЯ присутствуют запрещенные символы |
| 766 | MISSING_MANDATORY_PARAMETER Отсутствуют обязательные параметры |
| 602 | TOKEN_NO_ACCESS Нет доступа к запрашиваему методу запроса |
| 505 | MISSING_REQ_REGNUM_STS_PARAM Ошибка в переданных параметрах regnum или sts |
| 504 | TOKEN_LOCKED_IN_THE_SYSTEM Переданный токен заблокирован службой качества / автоматической системой |
| 503 | TOKEN_NOT_REGISTERED_IN_THE_SYSTEM Переданный токен не зарегистрирован в системе |
| 502 | MISSING_REQUIRED_TOKEN_PARAMETER Отсутствует параметр token |
| 500 | MISSING_REQUIRED_TYPE_PARAMETER Отсутствует параметр type |
| 499 | WRONG_TOKEN_KEY Вы указали значение параметра token в неверном формате, ключ должен содержать 32 символа. |
| 498 | TOKEN_NO_MONEY Для выполнения запроса недостаточно средств, пополните баланс. |
| 460 | NO_REQUIRED_PARAMETERS Отсутствуют обязательные параметры |
| 456 | MAX_LIMIT Превышено количество одновременных соединений (потоки) |
| 404 | TIME_MAX_CONNECT Достигнуто максимальное количество коннектов, при которых ресурс не вернул результата. Повторите попытку позже. |
| 123 | IP_NOT_REGISTERED_IN_THE_SYSTEM Сработала защита IP. Текущий IP не совпадает с заданным в ЛК |
| 111 | PARAMETER_CONFLICT Вы указали параметры, которые конфликтуют между собой. Например VIN и regNumber. Необходимо указать либо VIN либо regNumber, что-то одно. |
| 15 | DATE_ERROR Ошибка значения переданной даты |
| 5 | TEST_TIME_OFF Закончился период тестирования |
| 3 | TOKEN_BLOCKED_BY_QUALITY_SERVICE Ваш токен заблокирован службой качества. Свяжитесь с технической поддержкой |
| 2 | TOKEN_TEHBLOCK Установлена техническая блокировка токена. Включить или выключить можно самостоятельно в настройках безопасности. |
| 1 | API_SUSPENDED Работа этого API или метода временно приостановлена. Это значит, что источник не отвечает. Мы уже в курсе проблемы и занимаемся решением. Повторите запрос позже. |
{"error":"503","message":"TOKEN_NOT_REGISTERED_IN_THE_SYSTEM"}