无法回复来自twilio的消息

时间:2014-04-02 08:19:22

标签: sms twilio sms-gateway smsmanager

我是Twilio API的新用户。我有试用帐户,我已成功使用Twilio Rest API发送消息,并从号码收到消息,消息为:DM-062107和正文: - 从您的Twilio试用帐户发送 - 您好。< / p>

现在我无法回复此邮件。任何人都可以帮助我回复此问题,以及我如何知道收到的邮件。

2 个答案:

答案 0 :(得分:3)

Twilio Evangelist在这里。

因此,要回复消息,您只需将手机中的正常短信发送至该号码即可。 Twilio处理此问题的方法是使用'webhook'。

如果您登录Twilio帐户,请点击“号码”标签,您会看到那里有一个电话号码(与您发送短信的号码相同):

Twilio Numbers Tab

点击该号码后,您会看到一个包含其他详细信息的屏幕:

Twilio Number Configuration

您可以在此处配置您的webhook。这基本上是Twilio将您的消息发送到的URL。因此,如果您将其配置为指向您编写的某个应用程序的URL,您将收到一条HTTP Post或Get请求(您可以配置哪个),其中包含消息内容,消息来源等等。

然后,您可以使用Twiml回复此邮件,该邮件只是XML:

<Response>
  <Message>
    This is the message that is sent in reply!
  </Message>
</Response>

使用此功能可以建立对话!

Twilio的网站上有很多详细信息quick starts etcThere is even a video that talks it through

希望这有帮助。

答案 1 :(得分:3)

我已经与Twilio技术支持联系以解决相同的问题并得到答复。检查未启用回复选项的原因:

尽管Twilio支持使用免费电话号码在国际范围内发送去往消息,但您的印度电话号码可能不支持向美国免费电话号码发送入站消息。我建议与您的移动运营商联系,以查看是否支持向美国免费电话号码发送消息。如果没有,我建议您使用常规的美国电话号码代替美国的免费电话号码,然后进行重新测试。