Отправка

Телефонные номера и определение страны

Записывайте номера в формате 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