Служба поддержки DaData.ru

Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.

0
Отвечен

СНТ в street_type

Сергей 8 лет назад обновлен Пользователь 10218 8 лет назад 5

Название СНТ выводится в street_type.

Пример адреса:

Московская обл, Волоколамский р-н, деревня Ченцы, снт Родник

...

settlement: "Ченцы"
...

street: "Родник"

street_type: "снт"

...


Это нормально, что СНТ рядом с деревней считается её улицей?

Ответ
Антон Жиянов 8 лет назад

Дадата использует справочник адресов налоговой службы (ФИАС). В нем снт Родник считается подчинённым объектом по отношению к деревне Ченцы, поэтому такой результат.

0
Отвечен

Обработка обратного слеша "\"

Анонимный 8 лет назад обновлен 8 лет назад 3

Через API отправляем адрес, который содержит обратный слеш "\". Возможна ли ошибка при обработки адреса со стороны вашего сервиса?

Ответ
Антон Жиянов 8 лет назад

По правилам JSON, обратный слеш в теле запроса должен эскейпиться:

"Москва \\ Турчанинов"

Так ошибки не будет.

0
Отвечен

ОКПО компании

Andrey_ctm 8 лет назад обновлен Антон Жиянов 5 лет назад 7

Здравствуйте!


Нам нужен поиск по ОКПО (с последующим выводом дополнительных данных компании), а также нужно автоподставление данных компании по ИНН. С последним, как я понимаю, проблем нет, но с первым непонятно.

Ответ
Антон Жиянов 5 лет назад

Добавили ОКПО в информацию о компании (поле data.okpo). Возвращается для действующих головных компаний и для действующих ИП. Для филиалов и ликвидированных — нет.

0
Исправлен

Не возможно оплатить Б. картой

Константин 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Здравствуйте.

Пытаюсь пополнить баланс. Ввожу сумму. Нажимаю пополнить. 

Прошу срочно решить проблему!

Нужно сейчас обработать порядка 1750 записей. Если решать с восстановлением работы оплаты долго то был бы благодарен работе в кредит 

:

Не удается получить доступ к сайту

Веб-страница по адресу https://money.yandex.ru/eshop.xml, возможно, временно недоступна или постоянно перемещена по новому адресу.

ERR_SOCKET_NOT_CONNECTED


Ответ
Антон Жиянов 8 лет назад

Вижу, вам удалось оплатить.

0
Не ошибка

Поиск адресов по индексу возвращает лишние улицы, особенно в комплексных запросах

Владимир 8 лет назад обновлен Антон Жиянов 8 лет назад 6

Если указать индекс и несколько букв улицы, то сервис возвращает улицы, не привязанные к этому индексу. Например, на запрос "410009 Саратов Дачная" возвращается "ул Дачная 6-я", при этом у неё указан индекс 410009, хотя это не так.


Фрагмент ответа

 "value":"г Саратов, ул Дачная 6-я",

         "unrestricted_value":"Саратовская обл, г Саратов, ул Дачная 6-я",
         "data": 
            "postal_code":"410009",


Ответ
Антон Жиянов 8 лет назад

Я не уверен, что сайт kodifikant.ru можно считать доверенным источником информации об индексах. Он вроде не имеет отношения к Почте России.


Индекс 410009 Дадата взяла из базы адресов налоговой службы (ФИАС):


0
Отвечен

Выгрузка FIASHOUSEGuid

cemen_torgyy_1993 8 лет назад обновлен Антон Жиянов 8 лет назад 7

Добрый день!

Есть ли у Вас возможность выгрузки индивидуальных идентификаторов дома по ФИАС?

У нас есть БД адресов и нам необходимо в нем добавить новый столбец FIASHOUSEGuid (индивидуальный идентификатор дома по ФИАС), т.е. мы выполняем запрос, в запросе указываем адреса домов и какой нибудь уникальный идентификатор созданный нами, в ответ получаем адрес дома и уникальный идентификатор, который создали мы, также вместе с ними получаем индивидуальный идентификатор дома по ФИАС. Есть ли такая возможность?

Ответ
Антон Жиянов 8 лет назад

Здравствуйте! Можно сделать это через API стандартизации. Отправляете POST-запрос на https://dadata.ru/api/v2/clean:

{
  "structure": [
    "AS_IS",
    "ADDRESS"
    ],
  "data": [
    [ "1234567890",
      "Москва, Сухонская улица, 11 кв 89"
    ]
  ]
}

Где 1234567890 — это ваш идентификатор. Получаете ответ:

{
  "structure": [
    "AS_IS",
    "ADDRESS"
  ],
  "data": [
    [
      {
        "source": "1234567890"
      },
      {
        "source": "Москва, Сухонская улица, 11 кв 89",
        "result": "г Москва, ул Сухонская, д 11, кв 89",
        "postal_code": "127642",
        ...
        "house_fias_id": "5ee84ac0-eb9a-4b42-b814-2f5f7c27c255",
        ...
      }
    ]
  ]
}

Отдельный вопрос — зачем вам идентификаторы домов из ФИАС? Они довольно неустойчивые, могут изменяться. Как вы планируете их использовать?

0
Не ошибка

Подсказываются несуществующие номера домов

Grim Cap 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Адрес "г Севастополь, ул Готская, д 66", подсказывается по count>1

В ФИАСе нет вообще.

Но это ладно. Адрес "г Севастополь, ул Готская, д 666" тоже выдается в подсказке!


Это мы боремся с тем, что первый и несколько других адресов выдаются с count>1 и не выдаются с count=1


Почему выдается явно несуществующий дом 666?

Ответ
Антон Жиянов 8 лет назад

Дом 66 есть в ФИАС:

Дома 666 в ФИАС нет. Но подсказки не препятствуют вводить отсутствующие в ФИАС дома, потому что в ФИАС нет многих реально существующих домов. Об отсутствии дома в ФИАС сигнализирует значение поля fias_level = 7 (улица).

0
Отвечен

Как заставить пользователя выбрать адрес вплоть до дома в 1м поле?

poberejniy 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Мне необходимо что бы пользователь не смог отправить форму пока он не укажет полный адрес в конкретном городе вплоть до выбора дома. Как такое сделать на js?

Ответ
Антон Жиянов 8 лет назад

Может, проверять заполненность поля «дом»?

if ($house.val() === "") {
    $message.text("Укажите адрес до дома");
}
0
Отвечен

Как сделать гранулярный ввод адреса так, чтобы при выборе города федерального значения его название не повторялось в полях региона и города?

Павел 8 лет назад обновлен Антон Жиянов 8 лет назад 5

Как сделать такую же форму как в этом примере, но так, чтобы при выборе города федерального значения (Москва, Питер и Севастополь) его название не повторялось в полях региона и города? То есть чтобы работало как здесь.

Ответ
Антон Жиянов 8 лет назад

Исправили, теперь formatSelected может занулять значение, если вернёт пустую строку.

0
Не ошибка

API не присылает подсказку

Николай Ямброськин 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Добрый день у нас автоматом запрашиваются адреса из дадаты 


и подсказки не возвращаются почему то по адресам  - по которым на сайте при введении ответ приходит

вот пример 


Адрес не найден 127055, Москва город, улица Сущёвская, дом 21, квартира ЭТ 6 ПОМ I ОФ 635
  
Адрес не найден 443013, Самарская область, город Самара, шоссе Московское, дом ЛИТЕР Д, корпус 47А, ЛИТЕРА 47А, офис 510


Ответ
Антон Жиянов 8 лет назад

Николай, добрый день! Подсказки не предназначены для разбора «готовых» адресов. Они помогают человеку ввести адрес «с нуля». Для разбора уже существующих адресов есть Стандартизация.

Сервис поддержки клиентов работает на платформе UserEcho