Ваши комментарии

Вы отправляете так:

stream.WriteString(UTF8Decode('query=Арханг&count=10&'));

Но это мало похоже на формат XML.

Вот как примерно должно выглядеть тело запроса XML:

<req><query>москва серпуховская</query></req>


У вас, похоже, некорректный запрос.

Вы указываете в заголовках, что запрос xml, но сам запрос в какой-то странной форме.

Посмотрите пример xml запроса в Дадату (он в самом низу страницы).

Дайте, пожалуйста, полный код.

Нужно установить хедеру Content-Type значение application/json.

Дело в том, что наши данные актуальны на 01.10, и паспорт в том справочнике считается недействительным. Подумаем, что можно сделать, чтобы уменьшить задержку.

Первое поле – исходное значение (сам запрос, который вы отправили в Дадату).
Остальные поля – результат разбора, в данном случае Дадата не смогла найти улицу вообще, и разобрала адрес до населенного пункта.

Красный восклицательный знак сообщает, что Дадата не уверена в исходном адресе, и лучше проверить результат вручную.

Со своей стороны попробуем сделать так, чтобы адрес трактовал "Парковку" как "Парковую" улицу.

Добрый день!

Данные поля заполняются только при выборе конкретной Подсказки (что при работе через API эквивалентно запросу с count = 1).

Добрый день!

Уточните, пожалуйста, в чем проблема. Дадата вернула "ул Парковка"?

Дело в том, что Подсказки работают по ФИАС. К сожалению, ФИАС не полон, и данного дома в нем нет. Поэтому Подсказки предлагают наиболее похожие варианты.

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