SDKs
Email checker SDKs for Python, Node.js, TypeScript, Go, Java, PHP. Easy email verification integration.
EmailVerify fournit des SDK officiels pour les langages de programmation populaires, facilitant l'intégration de la vérification d'e-mails dans vos applications.
SDK Disponibles
Node.js
Pour les applications Node.js et JavaScript
Python
Pour les applications et scripts Python
TypeScript
Support complet TypeScript avec définitions de types
Go
Pour les applications Go avec support de la concurrence
PHP
Pour les applications PHP incluant Laravel
Java
Pour les applications Java incluant Spring Boot
Pourquoi Utiliser Nos SDK ?
Intégration Simplifiée
Nos SDK gèrent toute la complexité des requêtes HTTP, de l'authentification et de la gestion des erreurs, afin que vous puissiez vous concentrer sur la création de votre application.
// Sans 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();
// Avec SDK
const result = await client.verify('user@example.com');Sécurité des Types
Tous les SDK fournissent des définitions de types appropriées (le cas échéant) pour l'autocomplétion et la vérification des erreurs à la compilation.
Nouvelles Tentatives Automatiques
Les SDK gèrent automatiquement les échecs temporaires avec une logique de nouvelle tentative configurable.
Gestion des Limites de Débit
La gestion intégrée des limites de débit garantit que votre application gère gracieusement les limites de l'API.
Fonctionnalités Communes
Tous nos SDK offrent :
| Fonctionnalité | Description |
|---|---|
| Vérification Unique | Vérifier des adresses e-mail individuelles |
| Vérification en Masse | Soumettre et gérer des tâches de vérification en masse |
| Gestion des Crédits | Vérifier les crédits de vérification restants |
| Support Webhook | Configurer des points de terminaison webhook |
| Gestion des Erreurs | Types d'erreurs et messages complets |
| Logique de Nouvelle Tentative | Nouvelle tentative automatique pour les échecs temporaires |
| Configuration du Délai | Délais de requête personnalisables |
Comparaison Rapide
| Langage | Gestionnaire de Paquets | Support Async | Intégration Framework |
|---|---|---|---|
| Node.js | npm / yarn | Basé sur Promise | Express, Fastify |
| Python | pip | async/await | Django, Flask, FastAPI |
| TypeScript | npm / yarn | Basé sur Promise | Définitions de types complètes |
| Go | go modules | Goroutines | Bibliothèque standard |
| PHP | Composer | - | Laravel |
| Java | Maven / Gradle | CompletableFuture | Spring Boot |
Aperçu de l'Installation
npm install @emailverify/node
# or
yarn add @emailverify/nodepip install emailverifygo get github.com/emailverify/go-sdkcomposer require emailverify/php-sdk<dependency>
<groupId>com.emailverify</groupId>
<artifactId>emailverify-java</artifactId>
<version>1.0.0</version>
</dependency>Démarrage
- Obtenez votre Clé API - Inscrivez-vous sur EmailVerify et obtenez votre clé API depuis le tableau de bord
- Installez le SDK - Utilisez le gestionnaire de paquets de votre langage
- Initialisez le client - Configurez avec votre clé API
- Commencez à vérifier - Appelez la méthode verify
Besoin d'Aide ?
- Consultez notre Référence API pour la documentation détaillée des points de terminaison
- Voir les Guides d'Intégration pour les intégrations de plateformes
- Contactez le support pour assistance