SMS-сообщения clickatell терпят неудачу без ошибки или уведомления для неамериканских номеров

У меня есть веб-приложение, которое отправляет коды подтверждения пользователям через clickatell. Почти все пользователи находятся в США, и они работают нормально, но у меня около 5 с международными телефонными номерами, которые не получают текстовые сообщения.

У меня есть страница, настроенная на прием уведомлений о доставке и сброс их в файл журнала.

Если я отправляю сообщение на номер США, например, +18161234567, я получаю уведомление примерно так:

integrationName = MyIntegration & MessageId=*******************&clientMessageId=& к =18161234567& с =1##########& состояние =DELIVERED_TO_GATEWAY&statusDesc=DELIVERED_TO_GATEWAY& метка времени =1502911816000

Но если я отправлю сообщение на номер за пределами США, например +393921234567, я не получу ответа от сервера clickatell. Как будто они даже не получают запрос. Номер телефона является единственной разницей между двумя запросами.

У меня есть дело, открытое с поддержкой clickatell, но до сих пор они были менее чем проницательны, просто сообщая мне, что им нужен идентификатор сообщения или код ошибки, чтобы продолжить расследование, но, поскольку я не получил ответа, у меня нет никого, чтобы дать им.

Кто-нибудь еще испытал это или есть какие-либо идеи, которые я могу использовать для устранения неполадок?

У нас есть двусторонний номер, потому что он необходим для отправки текстов в США. Тем не менее, нажмите на примечания clickatell на странице двусторонних настроек, которые

Если страна не поддерживает двусторонний обмен сообщениями, Clickatell не будет отправлять сообщение (вы не будете платить за сообщения, которые не были успешно отправлены)

Я не могу найти список стран, которые поддерживают или не поддерживают двустороннюю передачу сообщений. Нужно ли добавлять отдельную интеграцию без двусторонних сообщений для поддержки международных номеров?

ОБНОВЛЕНИЕ: После дальнейшего исследования, мои международные пользователи находятся в 3 странах. Италия, которая не поддерживает двусторонний обмен сообщениями, и Франция и Мексика, которые поддерживают его. Тем не менее, ни один из трех не работает.

ДОПОЛНИТЕЛЬНОЕ ОБНОВЛЕНИЕ: я попытался создать отдельную интеграцию только для Италии, так как они не поддерживают двустороннюю передачу сообщений. Я настроил его на использование автоматического форматирования мобильных номеров для этой страны. Результат тот же. Текст не отправляется, и я не получаю никакого ответа от сервера.

1 ответ

Можете ли вы проверить / предоставить ответ от сервера при отправке сообщения с номером: +393921234567.

Скорее всего, вы получите ошибку проверки - этот номер назначения не покрывается купленным вами номером.

Хорошего дня.

Другие вопросы по тегам