【发布时间】:2016-02-09 11:01:56
【问题描述】:
我正在使用 Twilio 构建电话号码验证应用程序。密切关注this 教程。但是,我无法像specific page 所说的那样生成有效的 XML。我怎样才能解决这个问题?
我的主要问题是我无法让 Twilio 读取我在 twilio-quickstart.rb 中设置的 TwiML 文档。我已经运行了 ruby twilio-quickstart.rb 并使用 ngrok 暴露了我的端口。在浏览器上,我可以看到 TwiML 标签中的文字,但在调用中,不断收到应用程序错误。 Twilio 日志通过此消息指示 HTTP 检索失败。
尝试从 http://adfsfsdf.ngrok.io/hello-monkey 返回 HTTP 状态码 404.
怀疑 XML 文档的生成方式有错误(我可能错了) 在浏览器中...而不是得到这个...
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>Hello Monkey</Say>
</Response>
我收到了...
按 1 验证您的号码
而给定的example urls 之一清楚地显示了 xml 页面。
只是为了确定 - 我已经正确设置了我的 ngrok。
如何正确生成 XML 文档?或者,如何克服 Twilio 日志显示的 HTTP 检索错误?
【问题讨论】:
标签: ruby-on-rails xml twilio