Ваши комментарии
С указанием адреса объекта, разбитого по частям. Запрос в предыдущем комментарии указан
Сегодня ночью массово получал данные по жилфонду. В какой то момент сервис начал выдавать такое
Запрос
{"query":{"region_code":"66","raion":"Екатеринбург","settlement":"","street":"Старых большевиков","house":"86","building":"","block":"","flat":"65"},"grouped":0}
Ответ
{
"objects": [
{
"CADNOMER": "",
"ADDRESS": "",
"TYPE": null,
"AREA": null,
"CATEGORY": null
}
],
"grouped": false,
"found": 1,
"region": "Свердловская область",
"error": []
}
А как можно интерпретировать такое сообщение:
RosreestrAPI.search [Missing required parameter] on line 92
{ "PID": 20632, "HEADERS": { "Host": "apirosreestr.ru", "X-Forwarded-For": "**.115.1**.2", "X-Forwarded-Proto": "https", "Connection": "close", "Content-Length": "174", "Token": "****-****-****-****", "Content-Type": "application\/json; charset=utf-8" }, "REMOTE_ADDR": "**.115.1**.2*", "REQUEST_URI": "\/api\/cadaster\/search", "HTTP_USER_AGENT": null, "HTTP_REFERER": null, "GET": { "action": "search", "query": "" }, "POST": [], "AUTHORIZED_BY": "Commercial token" }
Я отправляю POST запрос, почему заполнен тег GET?
Какое обязательное поле не заполнено?
Сейчас поиск по объектам корректно работает? У меня проблема с json запросом.
Запрос
POST https://apirosreestr.ru/api/cadaster/search HTTP/1.1
Token: ****-****-****-****
Content-Type: application/json
Host: apirosreestr.ru
Content-Length: 51
Expect: 100-continue
Connection: Keep-Alive
{
"query": "Курск, Косухина 38, кв 19",
"grouped": 0
}
Ответ
HTTP/1.1 200 OK
Server: nginx/1.10.1 (Rucenter)
Date: Mon, 26 Jun 2017 10:01:45 GMT
Content-Type: application/json
Content-Length: 90
Connection: keep-alive
X-Powered-By: PHP/5.6.30
Access-Control-Allow-Origin: *
{
"error": {
"code": 400,
"mess": "Missing required parameter"
}
}
Та же проблема, когда отправляю адрес в разбитом виде
{
"query": {
"region_code": "46",
"raion": "Курск",
"settlement": "",
"street": "Косухина",
"house": "38",
"building": "",
"block": "",
"flat": "19"
},
"grouped": 0
}
Сервис поддержки клиентов работает на платформе UserEcho
Как думаете, есть ли смысл вносить изменения в наше взаимодействие при дальнейших "слетаниях"?Я имею ввиду, чтобы ваш сервис отвечал "Извините, росреестр сошел с ума.". В этом случае мы будем останавливать взаимодействие с вами, чтобы не дергать лишний раз вас.