我是Twilio API的新用户。我有试用帐户,我已成功使用Twilio Rest API发送消息,并从号码收到消息,消息为:DM-062107和正文: - 从您的Twilio试用帐户发送 - 您好。< / p>
现在我无法回复此邮件。任何人都可以帮助我回复此问题,以及我如何知道收到的邮件。
答案 0 :(得分:3)
Twilio Evangelist在这里。
因此,要回复消息,您只需将手机中的正常短信发送至该号码即可。 Twilio处理此问题的方法是使用'webhook'。
如果您登录Twilio帐户,请点击“号码”标签,您会看到那里有一个电话号码(与您发送短信的号码相同):
点击该号码后,您会看到一个包含其他详细信息的屏幕:
您可以在此处配置您的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 etc。 There is even a video that talks it through
希望这有帮助。
答案 1 :(得分:3)
我已经与Twilio技术支持联系以解决相同的问题并得到答复。检查未启用回复选项的原因:
尽管Twilio支持使用免费电话号码在国际范围内发送去往消息,但您的印度电话号码可能不支持向美国免费电话号码发送入站消息。我建议与您的移动运营商联系,以查看是否支持向美国免费电话号码发送消息。如果没有,我建议您使用常规的美国电话号码代替美国的免费电话号码,然后进行重新测试。