Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Порядок вывода региона и типа региона в подсказках адресов
Сервис подсказок возвращает поля с регионом и типом региона:
data.region | Регион |
data.region_type_full | Тип региона |
Можно ли так же выводить порядок этих полей, т.е. чтобы при склеивании получалось красиво: "Московская область" и "республика Мордовия"?
Конечно можно и самим велосипед написать, но подозреваю, что он у вас уже есть, ведь в полном адресе у вас с этим порядок =)
region_with_type
). Аналогично для района, города, населенного пункта и улицы.Интеграция с Zapier
Zapier - мощнейший сервис, позволяющий связывать разные облачные системы и онлайн-сервисы в одно целое. Скорее всего, вы про него уже слышали, это нечто вроде IFTT, но на стероидах. Я планирую перенести и потом автоматически наполнять и поддерживать базу клиентов в AirTable, но для нормализации данных мне бы очень пригодилась Dadata. Можно ли ждать?
Окей, тогда, например, такой вариант. Создаете зап из Google Sheets через Code в Airtable. Вызов Дадаты происходит на шаге Code. Код на Питоне такой:
import json BASE_URL = 'https://dadata.ru/api/v2/clean/' TIMEOUT = 3 # in seconds API_KEY = 'ВАШ_API_КЛЮЧ' API_SECRET = 'ВАШ_СЕКРЕТНЫЙ_КЛЮЧ' url = BASE_URL + 'name' headers = { 'Authorization': 'Token %s' % API_KEY, 'X-Secret': API_SECRET, 'Content-Type': 'application/json', 'Accept-Encoding': 'gzip, deflate', } data = [ input_data['name'], ] response = requests.post(url, data=json.dumps(data), headers=headers, timeout=TIMEOUT) response.raise_for_status() return response.json()
Заменяете в коде ВАШ_API_КЛЮЧ и ВАШ_СЕКРЕТНЫЙ_КЛЮЧ на реальные значения из личного кабинета. Настраиваете, чтобы ФИО из гугло-таблицы складывались в переменную name:
И все работает.
в выдаваемом api постоянно что-то меняется
Неверное распознавание адреса
"Москва г, Кабельная 4-я ул, 2, стр.1"
Сервис по этому запросу+очистке выдает единственный адрес :
"г Москва, ул Кабельная 4-я, д 1/2 стр 1Б"
Хотя по-факту получить адрес "г Москва, ул Кабельная 4-я, д 2 стр 1" можно.
Почему так происходит?
API
Добрый день, возможно при интеграции с CRM системой в ответах на запрос вашего сервиса получать не только названия регионов и городов но и их уникальные идентификаторы?
Добрый день! А что это за идентификаторы? Как планируете их использовать?
Не верный FiasID
Здравствуйте!
На запрос по адресу "г.Симферополь, Узловая, 18а" выдаёт
"fias_id": "e19a8227-8d59-4c69-9427-54a8f937a4f6"
хотя реальный ид "a4359603-fd02-4e45-8a95-c6affbbc866d"
Добрый день!
В ФИАС нет дома 18а. Поэтому для него мы отдаем fias_id от ближайшего дома. И данный код ФИАС верен (можно убедиться на сайте ФИАС).
Тот код ФИАС, который вы указали как реальный, в текущем ФИАС принадлежит улице Заводской.
Неправильно определяет адрес - Московская обл, Новое Лапино
Неправильно определяет адрес - Московская обл, Новое Лапино, пробовал указать - московская обл, рублево-успенское шоссе, поселок Новое Лапино, все равно не определяет.
Дело в том, что Дадата работает по ФИАС. В ФИАС нет поселка Новое Лапино. В будущем мы подключим справочник дополнительных адресов, чтобы не терять реальные адреса, которые на самом деле существуют.
Изменить формат подсказки адреса в Drupal 7
Выводит он «Область, Район, Город, Населенный пункт, Улица, Номер дома». А как сделать чтобы только «Город / нас.пункт, улица, дом»? Мануалы читал, но так и не разобрался в специфике кода для Drupal. Подскажете?
Работа с полями select (Opencart)
Подсказки по контрагентам стран ЕС
Большая необходимость получать данные по контрагентам стран ЕС.
Есть такой сервис: http://ec.europa.eu/taxation_customs/vies/
У нас написан чекер, который по VAT номеру проверяет валидность контрагента и вытягивает наименование и адрес (одной строкой).
Я не знаю возможно ли, но было бы неплохо получить тоже самое только через Ваш сервис, с уже гранулярным адресом и возможностью запросам по наименованию (данный сервис позволяет искать только по VAT номеру).
Мечта конечно, но вдруг :)
Сервис поддержки клиентов работает на платформе UserEcho