Подсказки: email
Подсказывает адреса электронной почты.
Что умеет
✔️ Подсказывает локальную часть (до «собачки»).
✔️ Подсказывает доменную часть (после «собачки»).
✔️ Исправляет опечатки (yadex.ru → yandex.ru).
Как подключить
- Вставьте код из примера на свой сайт.
- Profit!
<input id="email" name="email" type="text" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <link href="http://cdn.jsdelivr.net/npm/suggestions-jquery@22.6.0/dist/css/suggestions.min.css" rel="stylesheet" /> <script src="http://cdn.jsdelivr.net/npm/suggestions-jquery@22.6.0/dist/js/jquery.suggestions.min.js"></script> <script> $("#email").suggestions({ token: "${API_KEY}", type: "EMAIL", /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); } }); </script>
Параметр token
— это API-ключ.
Демонстрация
Выберите вариант из списка, чтобы увидеть полный текст ответа в JSON:
Также работает через API
Что в ответе
Аргумент suggestion
функции onSelect
выглядит так:
Название | Описание |
---|---|
value | Email одной строкой |
unrestricted_value | = value |
data.local | Локальная часть адреса (то, что до «собачки») |
data.domain | Домен (то, что после «собачки») |
Зарезервированы для автоматической обработки адресов через API стандартизации | |
data.type | |
data.source | |
data.qc |
Источники данных: собственные справочники.
Примеры настройки
Подсказывать только домен
Ограничения
На бесплатном тарифе плагин подсказок показывает логотип «Дадаты» в углу выпадающего списка. На платных тарифах и в «коробке» логотипа нет.
Количество запросов в день — в соответствии с тарифным планом.
Длина запроса — не более 300 символов.
Количество условий (параметр locations
) — не более 10.
Частые вопросы
Подсказки не работают: ошибка 403 Forbidden (Feature SUGGESTIONS disabled for token)
Возможные причины:
- В запросе указан неправильный API-ключ. Проверьте в личном кабинете
- Исчерпан лимит запросов на день. Проверьте в личном кабинете
- Не подтверждён адрес эл. почты. Проверьте в личном кабинете
Что будет, если превысить 10 000 бесплатных запросов в день?
Подсказки перестанут подсказывать. До начала нового дня, затем снова заработают.
10 000 запросов считаются суммарно по всем видам подсказок: адреса, ФИО, организации, банки, емейлы...
Стоимость
Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.