🎬 隆重推出 BillionVerify 影片教學:用簡短的影片講清楚郵箱驗證、免費工具和名單清理。觀看影片
影片

第 1 章,共 6 章 · 在伺服器上檢查

關於本影片

本影片中的回應是真實的 API 回應。API 金鑰需要付費帳號。

影片文字稿

  1. 在伺服器上檢查

    在註冊表單送出時,於伺服器上檢查這個地址,把無法接收郵件的拒於門外。註冊表單送出後,你的伺服器把地址傳送到 /verify/single,讀取狀態,然後做出決定。瀏覽器從不與 API 通訊。有一條簡單的規則。拒絕 invalid,因為那個信箱不存在。拒絕 disposable,因為那是用完即丟的收件匣。放行 role、catch-all 和 unknown。這些可能屬於真實的人。為什麼要在伺服器上?放在瀏覽器程式碼裡的金鑰會發給每一位訪客,任何人都可以用它花掉你的積分。金鑰隨付費帳號提供,所以請保密。

  2. Next.js

    在 Next.js 裡,把檢查放進 route handler。它從伺服器環境讀取金鑰,傳送電子郵件,當狀態是 invalid 或 disposable 時回傳帶訊息的 422。看看其中的關鍵。如果呼叫失敗或逾時,status 為空,這段程式碼會放行這次註冊。這是這個範例裡做出的選擇。如果你比較想攔截,就在那裡回傳一個錯誤。

  3. React

    React 執行在瀏覽器裡,所以它從不持有金鑰。表單送到你自己的路由,收到 422 時顯示訊息。在 Django 裡,從表單的 clean_email 呼叫 Python SDK。對 invalid 或 disposable 拋出驗證錯誤,Django 會把它顯示在欄位旁邊。

  4. Laravel

    在 Laravel 裡,寫一條驗證規則。HTTP 用戶端用設定裡的金鑰送出地址,對同樣這兩種狀態,規則會失敗。連線錯誤則直接回傳,所以表單仍然會通過。

  5. Go

    在 Go 裡,標準函式庫就夠了。這個處理函式呼叫 API,記錄結果,對 invalid 或 disposable 回覆 422。來執行一下。四筆註冊進來。support 和 Leo 的地址收到歡迎信。捏造的 Gmail 地址和 Mailinator 地址收到 422 訊息。伺服器日誌顯示了原因:role、catch-all、invalid 和 disposable。而且每一行都顯示 credits_used 為零。今天稍早我們在這個帳號上檢查過這四個地址。如果同一個地址在 24 小時內再次進來,你不會被重複收費。使用者在密碼欄位裡改正了拼字錯誤再次送出,也不會產生額外費用。

  6. 下一步

    這五種都使用同一個端點。欄位和狀態在 billionverify.com/docs 有文件說明。每天使用帳號即可獲得 20 個免費積分,每月上限 600 個,不需要信用卡。前往 billionverify.com 開始使用。

本影片中展示的工具

開發者 API 中的更多影片

全部郵箱驗證影片

BillionVerify 價格

先免費開始,再按驗證量付費。可以選擇套餐,也可以一次性購買積分。

$8/ 月

按年計費 $96

節省 60%$0.0004 / 每積分

240,000 積分一次到帳,隨時可用。

選擇積分

取得 240,000 積分

所有付費方案均包含

  • 240,000 積分 / 年
  • 單個電子郵件驗證
  • 批次電子郵件驗證
  • 電子郵件尋找器
  • 批次電子郵件尋找器
  • 公司搜尋
  • 即時 SMTP 信箱檢查
  • 實時 API + 批量處理
  • 支援 CSV 和 Excel 上傳
  • 綜合驗證報告
  • 附消費上限的工作區和團隊
  • 積分永不過期
功能

試用 AI 電子郵件驗證功能

每天登入 20 點積分,每月最多 600 點。所有功能均提供免費的 AI 優先電子郵件驗證,無需信用卡。

原生 MCP Server 整合 · Catch-all 獨立分類 · 免費方案,無需信用卡

0
未知結果所需點數
即時
API 速度
$0.00014
每封郵件
600/月
永久免費