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

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

0
Не ошибка

Совместное использование "count" и "location"

Александр 9 лет назад обновлен 9 лет назад 6

Описание про "уверенность" системы при count=1 прочитал.

Почему при

{

"query": "Пермский край, г Пермь, ул Белозерская, д 3 ",
"count": 1

}

система "уверена" в адресе и выдает результат

, а при:

{

"query": "д 3",
"count": 1,
"locations": [
{
"street_fias_id": "52af30c9-9801-44b7-be6a-ee93446618c9"
}
],
"from_bound": {
"value": "house"
}

}

система "не уверена" и выдает пустой ответ.


Контекст: передаем данные об адресе с сайта в 1С и на стороне 1С проверяю есть ли данный адрес в системе.

Проверку на fias_level планирую сделать.

Ответ
Анастасия 9 лет назад

Александр,


дело в том, что запрос c count = 1 выполняется для получения дополнительной информации по адресу. Он эквивалентен выбору конкретной Подсказки в jQuery-плагине. Ограничения выборки подсказок для него не требуется, поэтому при count = 1 нужно отправлять запрос с полным адресом (взять значение из unrestricted_value выбранной подсказки):

{"query": "Пермский край, г Пермь, ул Белозерская, д 3 ","count": 1}

0
Отвечен

Использование подсказок из Swift 2.2 (iOS)

Анонимный 9 лет назад обновлен Антон Жиянов 6 лет назад 4

Как использовать подсказки по адресу и ФИО из Swift 2.2. У вас пример только для Object C. Есть возможность получать json по GET запросу?

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

Насколько я понял, из Свифта можно делать HTTP-запросы. Соответственно, ничего не мешает делать запросы к API Подсказок.

0
Исправлен

Не возвращает индекс, хотя в запросе он указан

maximusii 9 лет назад обновлен Антон Жиянов 8 лет назад 4

Добрый день!

На запрос "117593,Москва, б-р Литовский" не возвращает индекс:

[{
"source": "117593,Москва, б-р Литовский",
"result": "г Москва, б-р Литовский",
"postal_code": null,
"country": "Россия",
"region_fias_id": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
"region_kladr_id": "7700000000000",
"region_with_type": "г Москва",
"region_type": "г",
"region_type_full": "город",
"region": "Москва",

...

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

Исправили.

0
Отвечен

Существуют ли json схемы для подсказок ?

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 3
Ответ
Антон Жиянов 9 лет назад

Уточните, пожалуйста — что вы имеете в виду под JSON-схемой? Лучше всего пример.

0
Отвечен

Как проверить 3 000 емейлов из Mail Chimp?

Анонимный 9 лет назад обновлен Анастасия 9 лет назад 1

Добрый день,

Нам необходимо выгрузить и проверить почту из Mail Chimp в каком формате и сколько будет стоить услуга выгрузить и проверить более 3000 писем.

Ответ
Анастасия 9 лет назад

Дадата может обработать файл, либо проверить записи через АПИ.


Стоимость обработки 3 000 записей составит 300 ₽ (узнать точную цену).

0
Отвечен

Как ограничить адрес по нескольким kladr_id?

Анонимный 9 лет назад обновлен Анастасия 9 лет назад 1

Здравствуйте. Скажите, пожалуйста, можно ли в ограничении по kladr_id указать сразу 2 города?

Ответ
Анастасия 9 лет назад

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


Конечно, можно указать массив ограничений в параметре locations при запросе через REST API.


При запросе через jQuery-плагин принцип тот же: передавать несколько КЛАДР-кодов в параметре locations в настройке constraints (пример).

0
Отвечен

Список городов среднего качества -> Очищенная таблица "Город - ФИАС"

Иван 9 лет назад обновлен Анастасия 9 лет назад 3

Добрый день! Есть список городов со средним качеством информации, необходимо очистить названия городов и получить ФИАС населенного пункта. Это возможно сделать через сервис "Качество данных", или требуется иной инструмент?

Ответ
Анастасия 9 лет назад

Иван, здравствуйте!


Сервис Стандартизации создан как раз для этого: данные можно обработать в файле или через АПИ.

Попробуйте очистить один адрес, подходит ли вам такой результат?


Можете прислать пример города из вашего списка?

0
Отвечен

Возвращается qc: 1, fias_level: 8 для адреса

K900 9 лет назад обновлен Анастасия 9 лет назад 3

Адрес: г Краснодар, ул 1 Мая, д 338

Стандартизация возвращает qc: 1. Можно как-то узнать, почему?

Ответ
Анастасия 9 лет назад

Добрый день!


Дадата работает по ФИАС (всероссийский классификатор адресов налоговой), в котором есть две улицы 1 Мая в Краснодаре: в Карасунском и Прикубанском районах:




В ФИАСе дом 338 есть только на улице 1 Мая в Прикубанском районе, информацию по нему Дадата возвращает после стандартизации. Так как нельзя однозначно определить, что адрес распознан правильно (выбран нужный район), проставляется код качества qc = 1 (адрес распознан с допущениями).


0
Отвечен

Когда город записывается в city, а когда в settlement?

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

Изначально было сделано 1 поле для ввода города. При выборе города отправляю данные на обработку. Так вот хотел бы знать в каких случаях ответ приходит в разные поля я как понял если выбран AO, тогда город будет в suggestion.data.settlement, в некоторых местах приходит в suggestion.data.city

Ответ
Анастасия 9 лет назад

Подсказки работают по ФИАС (всероссийский классификатор адресов налоговой), в котором предусмотрено больше 10 разных уровней для адресных объектов (регион, автономный округ, город, населенный пункт и др.).


В Дадате тоже есть уровни, но не совсем такие, как в ФИАС — более привычные в быту и для отправки почты. Например:

suggestion.data.city — город (4ый уровень по ФИАС);

suggestion.data.settlement населённый пункт (5ый и 6ой уровни в ФИАС).


Чтобы в одном поле для города учитывались и города и населённые пункты, можно вызывать подсказки с ограничением по этим параметрам:

from_bound:{value: "city"}
to_bound:{value: "settlement"}

Такое решение вам подойдет?

0
Завершен

Nuget для suggestions-csharp

Александр Хованский 9 лет назад обновлен Антон Жиянов 6 лет назад 2

Nuget существенно удобнее, чем просто DLL.


Но это имеет смысл только если библиотека полностью поддерживает API (http://dadata.userecho.com/topics/2224-v-biblioteke-suggestions-csharp-dostupnyi-ne-vse-polya-adresa-iz-api/), иначе ее приходится дорабатывать самостоятельно и Nuget будет бесполезен.

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

Сделали в этом году: https://www.nuget.org/packages/Dadata

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