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

Иногда мы отвечаем на ваши вопросы даже ночью. Угадайте, почему? Мы просто любим наш сервис и хотим, чтобы он развивался в исключительно хорошую сторону. А ваши вопросы очень помогают нам в этом.


Именно здесь вы можете помочь нам сделать DaData.ru лучше! Отправьте сообщение, и мы ответим вам в течение 1-2 дней (а может, уже и через час, если мы еще не уснули или не в кино :)


P.S. Оставляйте свои идеи — чего не хватает сейчас сервису. И голосуйте за чужие идеи. Чем больше голосов набирает идея, тем скорее мы ее делаем.

0
Answered
idrandin 7 months ago in Интеграции • updated by Анастасия 7 months ago 2

Нам нужно искать организации только по номеру ОГРН, а не сразу по все параметрам. Возможно ли сделать такой зарос?

Answer
Анастасия 7 months ago

Да, конечно! Например:


curl -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Token ${API_KEY}" \
  -d '{ "query": "1027700132195" }' \
  https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/party

В ответе будут головная организация и филиалы.


Если вам филиалы не нужны, то при запросе через API, выбирайте из списка только подсказки, у которых data.branch_type = MAIN. Если работаете через плагин, то список можно отфильтровать от филиалов с помощью коллбека onSuggestionsFetch. Пример: подсказки по организациям без филиалов.


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


0
Answered
igorektomsk 7 months ago in Интеграции • updated by Анастасия 7 months ago 1

Здравствуйте где мне взять апи ключ и как настроить работу?

Answer
Анастасия 7 months ago

Добрый день!


Как получить API-ключ

После получения ключа скопируйте его в лидвертекс (Настройки — Модули — Сервис «DaData.ru»).


Статьи про стандартизацию и подсказки в лидвертексе.

0
Answered
Ольга Сергеева 8 months ago in Интеграции • updated by Анастасия 7 months ago 2

Добрый день!

Как можно подключить API-сервис?

Можно ли сотрудничать с компанией DaData на договорной основе?


Answer
Анастасия 7 months ago

Ольга, добрый день! Уточните, пожалуйста, какой сервис вы хотите подключить и куда?


В Дадате есть 2 основных API-сервиса: Подсказки и Стандартизация. По ссылкам есть информация о подключении. Если возникнут вопросы, пожалуйста, обращайтесь.


Мы работаем по оферте. Отдельно договоры не заключаем.

0
Answered
alxchr 8 months ago in Интеграции • updated by Антон 8 months ago 3

Здравствуйте. Существует ли готовый пример использования API для Java SE?

Answer
Антон 8 months ago

Для подсказок готового примера нет, к сожалению.

0
Not a bug
keidy313 8 months ago in Интеграции • updated by Антон 8 months ago 2

Попробовал интегрировать в свой код данную функцию http://codepen.io/dadata/pen/qxDor


Почему то появляется ошибка и перестают работать другие скрипты на сайте.

Ошибка на строке $address.suggestions({

Мол нету такой функции. В чем может быть проблема?


Заранее, спасибо.

Answer
Антон 8 months ago

Станислав, а вы подключили на страницу js и css подсказок? Как в примере на сайте Дадаты:

<input id="address" name="address" type="text" size="100"/>
<link href="https://cdn.jsdelivr.net/jquery.suggestions/16.10/css/suggestions.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<!--[if lt IE 10]>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.1/jquery.xdomainrequest.min.js"></script>
<![endif]-->
<script type="text/javascript" src="https://cdn.jsdelivr.net/jquery.suggestions/16.10/js/jquery.suggestions.min.js"></script>
<script type="text/javascript">
    $("#address").suggestions({ ... });
</script>
0
Answered
Anonymous 8 months ago in Интеграции • updated by Антон 8 months ago 4

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

Answer
Антон 8 months ago

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

0
Completed
Nikolay Fominykh 9 months ago in Интеграции • updated by Анастасия 8 months ago 5

В целом, в python есть requests. Но хочется быть менее многословным внутри проектов. И иметь интеграцию с основными фреймворками.

https://github.com/tigrus/dadata-python

Answer
Анастасия 8 months ago

Николай, добавили ссылку на клиент в документацию API Стандартизации.

0
Answered
Anonymous 9 months ago in Интеграции • updated by Антон 9 months ago 3

Возможно ли сервис интегрировать с BO?

Answer
Антон 9 months ago

Если в BO есть какой-нибудь встроенный язык с возможностью делать HTTP-запросы, попробуйте использовать API стандартизации для корректировки адресов.

0
Under review
Anonymous 9 months ago in Интеграции • updated by Анастасия 8 months ago 3

Здравствуйте! Скажите пожалуйста, как интегрироваться в CRM Битрикс24?

Установил бесплатный модуль, связывающий корпоративный портал Битрикс24 с сервисом dadata.ru, но насколько я понял, этот модуль работает только из бизнес процессов? А как мне сделать так, чтобы в CRM работало исправление адресов?

Answer
Анастасия 8 months ago

Добрый день! Прошу прощения за долгий ответ.


Модуль от Эм Си Арт можно использовать из CRM. Он в первую очередь под CRM и делался, чтобы актуализировать и добирать информацию по лидам, клиентам и связанным для них сущностям (например недвижимость).


У вас получилось настроить модуль для исправления адресов?


Любые вопросы по работе модуля можно задать напрямую разработчику http://www.mcart.ru/support/ или здесь.

0
Answered
9500115577 9 months ago in Интеграции • updated by Анастасия 9 months ago 4

Добрый день. Хочу реализовать гео-таргетинг на сайте по такой схеме:

При первом заходе на сайт определяется регион посетителя (посетитель его может принудительно сменить при ошибке)
После определения ГЕО в "шапке" сайта показывается нужный телефон, в карточке товара - точные данные по доставке, в корзине - сразу подставляются данные по стране, региону, городу.

Плюс в корзине хотелось бы помочь клиенту заполнить ФИО, телефон, e-mail, адрес, индекс.

Можно ли все это реализовать с помощью dadata?


Возникает такой вопрос - в моей базе данных уже заведены регионы, к ним "привязаны" тарифы доставки (к регионам, а не к городам). Как в этом случае сопоставить две базы? Что делать с другими странами? Сейчас у меня геотаргетинг яндекса.

Answer
Анастасия 9 months ago

Александр, добрый день! Если у вас уже работает геолокация по Яндексу, зачем её менять? Просто подключите подсказки по ФИО, адресу, и email в корзине (посмотрите примеры подключения). Сопоставлять вроде бы ничего не требуется.