SDKs
Email checker SDKs for Python, Node.js, TypeScript, Go, Java, PHP. Easy email verification integration.
EmailVerify は人気のあるプログラミング言語向けに公式 SDK を提供しており、アプリケーションへのメール検証の統合を簡単に行えます。
利用可能な SDK
Node.js
Node.js および JavaScript アプリケーション向け
Python
Python アプリケーションおよびスクリプト向け
TypeScript
型定義を備えた完全な TypeScript サポート
Go
並行処理をサポートした Go アプリケーション向け
PHP
Laravel を含む PHP アプリケーション向け
Java
Spring Boot を含む Java アプリケーション向け
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 で提供される機能:
| 機能 | 説明 |
|---|---|
| 単一検証 | 個別のメールアドレスを検証 |
| 一括検証 | 一括検証ジョブの送信と管理 |
| クレジット管理 | 残りの検証クレジットを確認 |
| Webhook サポート | Webhook エンドポイントの設定 |
| エラーハンドリング | 包括的なエラータイプとメッセージ |
| リトライロジック | 一時的な障害の自動リトライ |
| タイムアウト設定 | カスタマイズ可能なリクエストタイムアウト |
クイック比較
| 言語 | パッケージマネージャー | 非同期サポート | フレームワーク統合 |
|---|---|---|---|
| Node.js | npm / yarn | Promise ベース | Express, Fastify |
| Python | pip | async/await | Django, Flask, FastAPI |
| TypeScript | npm / yarn | Promise ベース | 完全な型定義 |
| Go | go modules | Goroutines | 標準ライブラリ |
| PHP | Composer | - | Laravel |
| Java | Maven / Gradle | CompletableFuture | Spring Boot |
インストール概要
npm install @emailverify/node
# または
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>はじめに
- API キーの取得 - EmailVerify に登録し、ダッシュボードから API キーを取得します
- SDK のインストール - お使いの言語のパッケージマネージャーを使用します
- クライアントの初期化 - API キーで設定します
- 検証の開始 - verify メソッドを呼び出します
サポートが必要ですか?
- 詳細なエンドポイントドキュメントについては API リファレンス をご覧ください
- プラットフォーム統合については 統合ガイド をご覧ください
- サポートが必要な場合は support までお問い合わせください