發送
電話號碼和國家檢測
以 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 欄位中,因此您可以檢查號碼的定價方式。