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

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

0
Отвечен

Через какое время присылается результат

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

Когда закончится, пришлем письмо со ссылкой на результат 

Результат храним 24 часа, затем удаляем.


Собственно, через какое время присылается результат? Отправил для пробы файл. 12 записей. 

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

Присылается по готовности. В вашем случае — уже отправлен ツ

0
Отвечен

Как определить индекс города/н.п. по ip адресу пользователя?

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

Добрый день!

Казалось бы просто - сначала api геолокации определяет город.

Потом мы этим скриптом https://codepen.io/dadata/pen/LEOYgv определяем индекс.

Но - как быть с разными городами, у которых одинаковое название? Например,

Нефтегорск в Самарской и в Сахалинской областях.
Троицк в Московской и в Челябинской областях.
Заречный в Пензенской и в Свердловской областях.

и т.д.

В идеале бы в ответе геолокации получать индекс, было бы вообще здорово.

Или может существует метод, когда по коду кладра можно определить индекс города/н.п.?

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

Добрый день! Чтобы получить индекс, возьмите ФИАС-код города из ответа detectAddressByIp (поле fias_id) и отдельно запросите по нему информацию через findById.

0
Исправлен

API не возвращает данные по коду ФИАС улицы из street_fias_id

Сергей 8 лет назад обновлен Антон Жиянов 7 лет назад 9

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

В street_fias_id вернулся код ФИАС: 68c19bfa-b1e0-47d0-b923-1073c44a3833

При обращении к методу API findById с данным кодом возвращается пустой результат.

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

Сергей, спасибо. Это ошибка. 

Мы исправим это в будущем, о сроках исполнения уведомим дополнительно.

0
Отвечен

Код регистрирующей ФНС

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

Здравствуйте! Нужно получить из адреса два кода: 

1. Код регистрирующей ФНС

2. Код ФНС по месту жительства.

Подскажите пожалуйста какой из этих кодов лежит в поле tax_office? И возможно ли как-то получить второй?

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

Теперь возвращаем оба кода:

  • tax_office — Код ИФНС для физических лиц
  • tax_office_legal — Код ИФНС для организаций
0
Исправлен

В ответе "region_type":"ЭКОНОМИЧЕСКИЙ РАЙОН", хотя region_type должен быть размером 10

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

Отправили адрес: "TECHNICAL CODE, FOR NON-RESIDENTS ONLY, Г БАКУ, УЛ МИЧУРИНСКИЙ, 35, 64"

Получили в ответе в том числе "region_type":"ЭКОНОМИЧЕСКИЙ РАЙОН"

В описании формата на вашем сайте: region_type 10 Тип региона (сокращенный)

Это ошибка?

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

Исправили.

0
Не ошибка

Ошибка в поле ввода при фильтрации по городу

Валерия Таныгина 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Из письма:

Замечена была одна проблема: 
Если отфильтровать выбор улицы только по городу (Санкт-Петербург — вот так словами), то в поле ввода появляется подсказка, что фильтрация осуществляется по городу, и во первых эту подсказку никак не убрать, а во вторых при вводе поле расширяется (по горизонтали) и это не остановить! Решением было включить фильтрацию по номеру города в КЛАДР.

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

Подсказка появляется намеренно — чтобы человеку было понятно, почему возвращаются только адреса в конкретном городе. Конкретный текст подсказки настраивается параметром label. Если задать пустую строку — подсказки не будет.


Поле ввода расширяться не должно. Если у вас так происходит, дайте, пожалуйста, ссылку на страницу с проблемой, и мы посмотрим, в чём там дело

0
Отвечен

Как обрезать результат data.region_kladr_id

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

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

Как с помощью js скрипта получить только код региона?

При запросе data.region_kladr_id например возвращается: 7700000000000, а нужно всего 2 цифры 77 / только сам код региона без лишних данных

Нужно прописать какую то специальную js конструкция чтобы обрезал полученный ответ?

Заранее спасибо!

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

Добрый день! Просто возьмите первые два символа:

data.region_kladr_id.substr(0,2)
0
Исправлен

InvalidateSelection не срабатывает при clear

Сергей 8 лет назад обновлен Антон Жиянов 7 лет назад 6

При нажатии "крестика" (addon: 'clear') для очистки поля с заполненной подсказкой не вызывается onInvalidateSelection.


Получается, если пользователь пытается изменить текущую подсказку начав например стирать или дописывать символы, вызывается onInvalidateSelection. Но очистив всё значение целиком, onInvalidateSelection не вызывается.

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

Исправили.

0
Отвечен

Проблема с Navision Attain

Валерия Таныгина 8 лет назад обновлен Антон Жиянов 7 лет назад 5

Var AXO: 'Microsoft XML, v6.0'.ServerXMLHTTP60

Var: MMJ: 'Microsoft XML, v6.0'.DOMDocument

Text_URL2: https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/party

-------------------------------------------------------------------

CREATE(AXO,TRUE);

AXO.open('POST', Text_URL2, FALSE);

AXO.setRequestHeader('Content-type','application/xml; charset="utf-8"');

AXO.setRequestHeader('Accept','application/xml; charset="utf-8"');

AXO.setRequestHeader('Authorization','');

//AXO.setRequestHeader('X-Secret','');

AXO.setRequestHeader('query','7704018832'); //Например, какой – то ИНН

CREATE(MMJ,TRUE);

MMJ.async:= FALSE;

MMJ.load('c:\XML1.xml');

AXO.send('');

MMJ.load(AXO.responseBody);

MMJ.save('c:\XML1.xml');

-----------------------

Получаем отчеты:

AXO.readyState = 4

AXO.status = 200

AXO.responseStream = ОК

AXO.responseBody =’’

AXO.responseText :SuggestResponse

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

Насколько я вижу, вы отправляете пустой запрос:

AXO.send('');

Поэтому и ответ пустой.


ИНН должен передаваться не в заголовке, а в теле запроса, в виде xml-структуры:

<req>
  <query>7704018832</query>
</req>
0
Отвечен

Поиск ИНН физического лица по паспортным данным

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

Есть ли у Вас подсказки для подстановки ИНН физического лица при заведении им своих паспортных данных

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

Сделали примеры: как автоматически получить ИНН по паспортным данным через неофициальное API налоговой.

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