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 78,68
    Качество и интеграция клиентских данных
    Поделиться публикацией
    Комментарии 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
        А чем это поле помогает? Что с ним можно сделать такое, чего без него нельзя?
        • +1
          У нас геобаза построена на основе данных geonames. Широта-долгота, интернационализированные названия населенных пунктов, их таймзоны и куча другой информации. То есть мы по IP пользователя смогли бы узнать его часовой пояс, например (в нашем кейсе это довольно важно).
          В таком случае не будет нужды заполнять вашу базу всей этой информацией и следить за ее достоверностью: достаточно для базовых случаев отдать то, что уже есть сейчас, а для сложных — отдать ссылку на geoname_id, зная который можно получить более расширенную информацию.
          Вот пример выдачи: cdn.weblab.pro/bNtegEu8.json
          • 0
            Извините, не то скачал, а время редактирования кончилось. cdn.weblab.pro/eHxU9dQD.json
          • 0
            Интересно. Но чтобы получить дополнительную информацию по geoname_id, клиенту придется держать у себя базу geonames. А люди в основном используют геолокацию, чтобы просто узнать информацию о городе, без дополнительных телодвижений.

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

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

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