2014-08-28 70 views
4

我目前有Twilio测试帐户。我分配了一个比利时电话号码,并验证了我自己的手机号码。我试图从我分配的Twilio号码发送简单的短信给我的手机号码,但这不起作用。Twilio:此电话号码不可用消息

仪表板指示“此电话号码的消息不可用”。但在消息常见问题解答(https://www.twilio.com/help/faq/phone-numbers/which-countries-does-twilio-have-phone-numbers-in-and-what-are-their-capabilities)中,提到了为比利时启用了国内和全球SMS。

1)如果我的国家被列为启用SMS,为什么我不能发送SMS消息? 2)是否因为我有试用帐户,升级后它会工作吗?

回答

7

回答您的问题:

)为什么我无法发送短信,如果我的国家被列为SMS启用

1? 为此,我可以说在你的代码中可能有错误。 如果您的国家在启用SMS的国家/地区列出,那么它将在没有问题的情况下运行。

2)是否因为我有试用帐户,并且一旦升级就会工作? 从试用帐户您可以send SMS到您注册的号码。对于其他号码,它将在您升级帐户后生效。

如果您分享您的代码,那么将很容易为您提供帮助。

你可以参考这个,我认为它会帮助你。 http://phpobserver.wordpress.com/2014/03/18/build-sms-text-message-into-your-web-apps-twilio-api/

+0

嗨,现在没有可用的Belgiun号码。我暂时使用美国的号码,现在它可以工作。 – wiwa1978 2014-10-29 16:04:10

0

问题是您配置的电话号码是比利时电话号码。 Twilio目前不支持从比利时电话号码向比利时电话号码发送短信。

解决方案是,您必须配置Twilio才能将美国号码的短信发送到比利时电话号码。

如果您正在试用帐户,请发布指定的比利时电话号码。然后在仪表盘中的号码管理部分,您将看到:

您没有任何Twilio号码,但您的第一个号码在我们身上。 Get it now

单击“立即获取”。然后,如果您使用比利时电话号码进行验证,则默认情况下会向您显示比利时的电话号码。点击“选择您自己的号码”。然后转到下拉框并将该国家更改为美国,以便提议的电话号码是美国号码。

使用美国号码,您将看到他们能够将短信发送到比利时电话号码。这种方法的唯一缺点是短信似乎来自美国。但取决于你的应用,这可能不是一个很大的问题。

+0

我没有收到“你的第一个号码在我们身上”的消息。它说的是“你没有任何Twilio号码,买一个新的Twilio号码或端口号码” – Donato 2015-05-15 20:49:12

0

Twilio福音传教士在这里。

它可能是您创建帐户时分配的比利时号码仅启用了语音功能,但好消息是Twilio确实具有支持SMS的比利时号码。

当你点击“购买一批”按钮,你可以告诉Twilio,只显示你是支持SMS的数字:

SMS Filter

希望有所帮助。

+1

嗨,这样的搜索没有显示比利时的任何短信启用电话号码。使用“Any”搜索只能找到10个启用语音的电话号码。 – Christophe 2015-01-08 07:37:02

0

在发布时,没有SMS启用比利时数字可用。似乎支持SMS和Voice的比利时号码池非常有限,你需要幸运才能拿到一个号码。

相关问题