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

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

0
Отвечен

API подсказок на PHP

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

А вот без Google_Client никак не смогли обойтись!!!!! почему не сделали просто нормальную библиотеку без зависимостей! для php 5.0 например! Не всем нравится перелопачивать не только ваши классы, а еще и вторую библиотеку от гугла! Это всего-лишь API т.е запрос-ответ!

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

Гена, можно и без гугло-клиента: пример на голом ПХП.

0
Отвечен

Как к вам можно обращаться в случае сбоев вашего сервиса (подсказки, API)?

Максим Иванов 9 лет назад обновлен Антон Жиянов 9 лет назад 1

Только через данный форум? Есть ли служба поддержки по телефону?

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

Да, техническая поддержка только здесь.

0
Отвечен

Гранулярные подсказки

rs24 9 лет назад обновлен Антон Жиянов 9 лет назад 1

Добрый день, пытаюсь использовать гранулярные подсказки, на сайте, сейчас например при выборе улицы или города в полях отображается г Город или ул Улица, как можно получать просто Город или Улица?

2. Как при выборе города в определенном поле вывести индекс или такой возможности нет?

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

> как можно получать просто Город или Улица

Используйте обработчик formatSelected.


> Как при выборе города в определенном поле вывести индекс

Используйте обработчик оnSelect.

0
Исправлен

Признак capital_marker

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

Для адреса "Оренбургская обл, Оренбургский р-н, поселок Пугачевский, ул Южная, д 5А, кв 10" подсказки выдают значение атрибута capital_marker = 4. В описании вашего API такого значения нет.

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

Добавили описание data.capital_marker = 4 в документацию API Подсказок (краткую и подробную).

0
Исправлен

Неправильное определение адреса "Россия, Краснодар, Центральный микрорайон, улица Гоголя, 70"

shagin v s 9 лет назад обновлен Анастасия 8 лет назад 4

При поиске через Яндекс карту по запросу Россия, Краснодар, Центральный микрорайон, улица Гоголя, 70 отображается верный адрес.

При использовании dadata и вводе: "Россия, Краснодар, Центральный микрорайон, улица Гоголя, 70" в результате обработки получаем: "Тульская обл, г Донской, мкр Центральный, ул Гоголя, д 70"

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

Вадим, добрый день!


Исправили ошибку, теперь подсказки предлагают адрес в Краснодаре:

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

Это координаты центра города (см. поле qc_geo, оно же «точность координат»).


Не для всех домов и улиц есть координаты. Вот данные по покрытию.

0
Отвечен

Привет! Работает ли ДаДата с адресами из Украины?

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

Только Россия.

0
Отвечен

В подсказках указывать город при вводе адреса. Город - не Москва

Евгений 9 лет назад обновлен 9 лет назад 2

Здравствуйте. Нам нужны подсказки, как вот здесь https://yadi.sk/i/GGcGQqN8xo3aC , но хотелось бы, чтобы город (в данном случае Тула) в начале адреса тоже показывался.


Сейчас в адресе по умолчанию Москва всё время идёт, а нам надо, чтобы выбрать сначала город в отдельном поле, а потом при вводе адреса чтобы город в начале адреса тоже показывался бы.


Возможно ли так сделать?

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

Такой вариант подойдет? Подсказки по адресу внутри конкретного города

Если хотите, чтобы город показывался в подсказке по улице, уберите параметр restrict_value: true.

0
Отвечен

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

misha_cfc 9 лет назад обновлен Антон Жиянов 9 лет назад 1

Надо чтоб выдавало подсказку по всем регионам кроме Москвы и МО. Можно ли как-то это реализовать?

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

Нет.

0
Отвечен

Подсказки не находят Киров :(

Илья Матвеев 9 лет назад обновлен Антон Жиянов 9 лет назад 6

Используя вот такой запрос получаю пустой ответ. С другими городами и областями (которые проверил) все ок.

array(5) {

["query"]=>
string(10) "Киров"
["locations"]=>
array(1) {
[0]=>
array(1) {
["region"]=>
string(18) "Кировская"
}
}
["count"]=>
int(1)
["from_bound"]=>
array(1) {
["value"]=>
string(4) "city"
}
["to_bound"]=>
array(1) {
["value"]=>
string(10) "settlement"
}
}

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

Добавьте параметр restrict_value = true.

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