發送

電話號碼與國家檢測

以 E.164 格式寫入號碼:加號、呼叫碼和國家號碼(不含前置碼),總共 7 到 15 位數字。+14155550123、+447400123456 和 +4915123456789 都是 E.164 格式。

清理

  • 空格、點、破折號、斜線和括號會被移除:+44 (0)7400-123 456 因為 (0) 而無效,但 +44 7400-123 456 是有效的。
  • 開頭的 00 會變成 +:004915123456789 會被讀取為 +4915123456789。
  • 沒有加號的數字會被視為國際號碼:14155550123 會變成 +14155550123。請儲存帶有呼叫碼的號碼。
  • 仍然不是 + 且不是 7 到 15 位數字的號碼會被標記為 invalid_number。
  • 同一個號碼在同一個請求中出現兩次時,只會發送一次;第二個副本會被標記為 duplicate。

國家檢測

每個號碼的定價基於其所屬的國家,從最長的匹配呼叫碼讀取。有些呼叫碼是共享的,API 通過前綴來區分這些國家:

呼叫碼如何拆分
+1按區號:加拿大號碼按加拿大定價,加勒比號碼(809、829、849 多米尼加共和國,876 和 658 牙買加,787 和 939 波多黎及其他)按各自島嶼定價,其他所有 +1 號碼按美國定價。
+44根西島(7781、7839、7911)、澤西島(7509、7700、7797、7829、7937)和馬恩島(7524、7624、7924)的行動前綴按這些島嶼定價;其他按英國定價。
+7+7 6 和 +7 7 按哈薩克定價,其他按俄羅斯定價。
+262+262 639 和 +262 269 以馬約特計價,其餘以留尼旺計價。
+39義大利,包含梵蒂岡線路。

每則訊息的 country 欄位會顯示匹配的國家,您可據此查詢號碼的計價方式。

電話號碼與國家檢測 | BulkSMSAPI 文件