Подсказки: email
Подсказывает адреса электронной почты.
Что умеет
✔️ Подсказывает локальную часть (до «собачки»).
✔️ Подсказывает доменную часть (после «собачки»).
✔️ Исправляет опечатки (yadex.ru → yandex.ru).
Как подключить
- Вставьте код из примера на свой сайт.
- Profit!
<input id="email" name="email" type="text" />
<link href="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.11.0/dist/suggestions.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.11.0/dist/suggestions.min.js"></script>
<script>
const input = document.getElementById("email");
Dadata.createSuggestions(input, {
token: "${API_KEY}",
type: "email"
});
</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 тысяч запросов в день. Больше — в составе годовой подписки.