DaData.ru подсказывает email и определяет город по IP

    DaData.ru — сервис автоматической проверки и исправления контактных данных (ФИО, адресов, телефонов, email). Плюс javascript-виджет и API подсказок при вводе адреса, ФИО и организации.

    С предыдущего выпуска Дадата научилась:
    • подсказывать email при вводе,
    • определять город по IP-адресу,
    • распознавать модели автомобилей.

    Фичи доступны через пользовательский интерфейс и HTTP API.


    Подсказки по email


    Помогают пользователю ввести электронную почту быстро и без опечаток.

    Знают популярные имена почтовых ящиков (ivan, mail, home), распространенные почтовые сервисы (мейлру, яндекс, гмейл) и топовые домены рунета.

    Подключаются как jQuery-плагин к любому текстовому полю. Или через HTTP API. Бесплатны до 10 тысяч запросов в сутки.

    Город по IP-адресу


    HTTP GET-метод detectAddressByIp определяет город по IP-адресу в России. Использует IP-адрес клиента либо значение из параметра ip.



    Распознавание моделей автомобилей


    Дадата приводит названия автомобилей к каноническому виду. Транслитерирует, если нужно; опечатки пока не исправляет.



    Новые интеграции



    Будем рады ответить на вопросы в комментариях и на форуме, или помочь с подключением к API!
    HFLabs 74,02
    Качество и интеграция клиентских данных
    Поделиться публикацией
    Комментарии 26
    • 0
      На чем основывается локация по IP? Вроде как, это весьма не точная методика
      • 0
        База IpGeoBase. Методика определения города по IP не самая точная, но намного лучше, чем ничего :–)
        • 0
          IpGeoBase, похоже, медленно умирает: habrahabr.ru/company/nodasoft/blog/251463/#comment_8301591

          С альтернативами пока непонятно…
      • 0
        Привет!
        Идея проверки существования email адреса так и погрязла в рутине? :)
        • 0
          Пока не реализовали, мало востребована.
          • 0
            Жаль :( Порой «шутники» одолевают, приходится вручную выкусывать.
            Удачи!
            • 0
              Для этого уже есть сервисы типа get-n-post.com. Смотрели их?
              • +1
                Спасибо, посмотрю.
                Просто у Дадаты с их функционалом эта функция выглядела бы логично.
                • 0
                  Это правда, думаем интегрироваться с подобным сервисом либо у себя воспроизвести часть функционала. Хочу протестировать эти сервисы и написать на эту тему статью.
        • 0
          Не планируете в гео-выдачу добавить geoname_id от geonames.org? У maxmind есть такое поле, очень помогает.
          • 0
            А чем это поле помогает? Что с ним можно сделать такое, чего без него нельзя?
            • У нас геобаза построена на основе данных geonames. Широта-долгота, интернационализированные названия населенных пунктов, их таймзоны и куча другой информации. То есть мы по IP пользователя смогли бы узнать его часовой пояс, например (в нашем кейсе это довольно важно).
              В таком случае не будет нужды заполнять вашу базу всей этой информацией и следить за ее достоверностью: достаточно для базовых случаев отдать то, что уже есть сейчас, а для сложных — отдать ссылку на geoname_id, зная который можно получить более расширенную информацию.
              Вот пример выдачи: cdn.weblab.pro/bNtegEu8.json
              • Извините, не то скачал, а время редактирования кончилось. cdn.weblab.pro/eHxU9dQD.json
                • 0
                  Интересно. Но чтобы получить дополнительную информацию по geoname_id, клиенту придется держать у себя базу geonames. А люди в основном используют геолокацию, чтобы просто узнать информацию о городе, без дополнительных телодвижений.

                  В любом случае, завел идею на форум. Посмотрим, что скажут пользователи.
                  • Их база бесплатная и есть веб-сервис, насколько я помню, это чуть ли не самая полная и достоверная база из бесплатных. Если ее связать с определением IP было бы вообще отлично — по одному IP мы можем узнать кучу информации о клиенте.
            • 0
              Хочу такую фишку для opencart
            • 0
              Стронно, @ mail.ru и @ list.ru есть подсказки, а на @ bk.ru нету
              • 0
                bk.ru есть, просто он не попадает в топ-7 по популярности.
                • 0
                  Понял свою ошибку, автозаполнение закрывало блок подсказок
              • 0
                Интересный способ собирать данные. Вы их сохраняете? Какие гарантии нераспространения?
              • 0
                Добавьте определение мобильного оператора по номеру телефона (с обязательным учётом MNP — возможности смены оператора с сохранением номера) :)
                • 0
                  Оператора определяем, для мобильных и стационарных. MNP планируем.

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое