コンテンツにスキップ

リアルタイム検出

リアルタイム検出は、1つの識別子について1つの問いに即座に答えます。この電話番号、またはこのメールアドレスは、特定のプラットフォームに登録されているか。

エンジンはコンソールが使用しているものと同じです。電話番号またはメールアドレスを受け取り、1〜10個のリアルタイムプロダクトに対して照合し、プロダクトごとの判定を返します。

持っているもの使うもの
識別子が1つ、または少数で、すぐに結果が必要な場合リアルタイム
数千個の識別子があり、待てる場合バルク検出

リアルタイムの典型的な用途は、サインアップやチェックアウト時のフォーム検証、社内ツールでの単発の照会、すでに稼働中のワークフロー内での少数のチェックです。バルクはファイルと大きな配列向けに作られており、非同期で、検査した行ごとに課金され、完了したタスクはダウンロードできます。

シリーズはパスに含まれ、選択するプロダクトと一致している必要があります。

シリーズEndpointidentifier
電話POST /v1/realtime/check/phoneE.164 形式の番号。例: +8613800138000
メールPOST /v1/realtime/check/emailメールアドレス。例: user@example.com

1つのリクエストでシリーズを混在させることはできません。同じ呼び出しで電話プロダクトとメールプロダクトを選択すると拒否されます。country は完全な E.164 番号では任意で、メールでは 省略する必要があります。

1回の呼び出しは 1つの識別子 と 1〜10個のプロダクト を取ります。

  • 呼び出しにつき1つの request_id
  • results 内のプロダクトごとに1つのエントリ
  • エントリごとに1つの課金

各エントリは個別に課金されるため、1回の呼び出しが一部のプロダクトでは成功し、別のプロダクトでは失敗することがあります。これは status: partial_succeeded として報告され、各エントリは独自の billing_status を持ちます。HTTP 200 だけを信じず、これらを確認してください。

  1. API キーを用意してください — 認証 を参照。
  2. 使用する予定のプロダクト ID を リアルタイムプロダクト から読み取ってください。
  3. すべての呼び出しで一意の Idempotency-Key を送信してください。任意ではなく必須です。