發送
電話號碼與國家檢測
以 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 欄位會顯示匹配的國家,您可據此查詢號碼的計價方式。