2

我正在使用 twilio 拨打 Rails 应用程序。我正在使用 twilio gem,但是当 twilio 访问我的应用程序以获取 xml 时,它会爆炸,因为响应正文中没有任何内容。它打电话给我的手机,但在应用程序中显示错误。

def index
  Twilio.connect('account sid', 'auth token')
  Twilio::Call.make('from number', 'to number', 'url')
end

def show
  @verb = Twilio::Verb.new { |v|
    v.say "The time is #{Time.now}"
    v.hangup
  }

  respond_to do |format|
    format.xml {render :xml => verb.response}
  end

end

这是 twilio 网站上的错误。

响应:您的 Web 应用程序对 Twilio HTTP 标头的响应:
键值

X 运行时 0.011953

X-Ua 兼容 IE=Edge,chrome=1

传输编码分块

日期 2011 年 10 月 13 日星期四 16:13:21 GMT

设置 Cookie _twilio_session=xxxxxxx; 路径=/; HttpOnly

连接关闭

X-Rack-Cache 无效,通过

内容类型文本/html;字符集=utf-8

服务器 nginx/0.7.67

缓存控制无缓存

4

1 回答 1

0

在 Call.make 中的 url 末尾添加了“.xml”并且它起作用了。

于 2011-10-13T19:23:56.340 回答