EmailVerify LogoEmailVerify

SDKs

Email checker SDKs for Python, Node.js, TypeScript, Go, Java, PHP. Easy email verification integration.

EmailVerify предоставляет официальные SDK для популярных языков программирования, что делает интеграцию проверки email в ваши приложения максимально простой.

Доступные SDK

Почему стоит использовать наши SDK?

Упрощённая интеграция

Наши SDK берут на себя всю сложность HTTP-запросов, аутентификации и обработки ошибок, чтобы вы могли сосредоточиться на разработке вашего приложения.

// Без SDK
const response = await fetch('https://api.emailverify.ai/v1/verify', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${apiKey}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ email: 'user@example.com' }),
});
const result = await response.json();

// С SDK
const result = await client.verify('user@example.com');

Типобезопасность

Все SDK предоставляют правильные определения типов (где применимо) для автодополнения и проверки ошибок на этапе компиляции.

Автоматические повторные попытки

SDK автоматически обрабатывают временные сбои с настраиваемой логикой повторных попыток.

Обработка лимитов запросов

Встроенная обработка лимитов запросов гарантирует корректную работу вашего приложения при достижении лимитов API.

Общие возможности

Все наши SDK предоставляют:

ФункцияОписание
Единичная проверкаПроверка отдельных email-адресов
Массовая проверкаОтправка и управление задачами массовой проверки
Управление кредитамиПроверка оставшихся кредитов для проверки
Поддержка вебхуковНастройка конечных точек вебхуков
Обработка ошибокКомплексные типы ошибок и сообщения
Логика повторных попытокАвтоматические повторные попытки при временных сбоях
Настройка таймаутовНастраиваемые таймауты запросов

Краткое сравнение

ЯзыкМенеджер пакетовАсинхронная поддержкаИнтеграция с фреймворками
Node.jsnpm / yarnНа основе PromiseExpress, Fastify
Pythonpipasync/awaitDjango, Flask, FastAPI
TypeScriptnpm / yarnНа основе PromiseПолные определения типов
Gogo modulesГорутиныСтандартная библиотека
PHPComposer-Laravel
JavaMaven / GradleCompletableFutureSpring Boot

Обзор установки

npm install @emailverify/node
# или
yarn add @emailverify/node
pip install emailverify
go get github.com/emailverify/go-sdk
composer require emailverify/php-sdk
<dependency>
  <groupId>com.emailverify</groupId>
  <artifactId>emailverify-java</artifactId>
  <version>1.0.0</version>
</dependency>

Начало работы

  1. Получите API-ключ - Зарегистрируйтесь на EmailVerify и получите API-ключ в личном кабинете
  2. Установите SDK - Используйте менеджер пакетов вашего языка
  3. Инициализируйте клиент - Настройте с вашим API-ключом
  4. Начните проверку - Вызовите метод verify

Нужна помощь?

On this page