2016-11-07 45 views
2

我正在嘗試Twilio Copilot。我已經創建了SID。我也分配了一個英國號碼。我現在需要發送消息到英國,美國和南非。用Twilio Copilot發送短信時面臨問題

我目前面臨的問題是發送消息給美國。我是否需要分配一個單獨的美國號碼才能工作(其他國家也一樣)?

我正在使用C#Twilio 4.7.2庫。

+0

Twilio上的英國號碼支持國際短信,所以你應該很好。你遇到了什麼錯誤? –

+0

在Twilio控制檯它給我這個錯誤:(錯誤:21612)'到'電話號碼目前無法通過短信到達。您試圖發送到目前無法通過Twilio SMS訪問的號碼。如果提供的號碼是格式正確的E.164,Twilio很可能尚未爲您嘗試接通的運營商提供服務。我們記錄了您嘗試訪問的運營商,並在添加新運營商時監控這些故障。 但我以正確的格式+ 190xxxxxxxx發送了號碼。不知道我在做什麼錯誤 –

回答

1

Twilio開發者傳道這裏。

我的猜測是你有英國固定電話號碼。這是一個目前支持語音和消息的號碼,並且啓動了+441,+ 442或+443。

英國固定電話號碼目前無法發送國際短信。

如果您仍然想使用英國號碼發送國際短信,您可以獲得一個英國手機號碼,該號碼將啓動+447,儘管目前這些號碼不支持傳入語音呼叫。

發送國際信息的最佳做法是嘗試使用本地號碼發送它們。當您使用Copilot時,它會自動將最佳數字與您要發送到的位置進行比對。

+0

是的,我正在使用以+447開頭的數字。現在,我只發送短信,我試圖發送短信在兩個不同的美國號碼,它失敗了一個,並沒有爲第二個送達。但是,如果我在英國發送短信,它的工作狀況很好 –

+1

我剛纔也看到了你對這個問題的評論。看起來您現在正在做正確的事情,但是您嘗試發送的號碼有問題。我會聯繫[Twilio支持](https://www.twilio.com/help/contact)並向他們提供失敗消息的消息SID,並且可以跟進。 – philnash