2011-10-13 58 views
2

我正在使用twilio在Rails應用上打電話。我正在使用twilio gem,但是當twilio碰到我的應用程序以獲取xml時,它會爆炸,因爲響應正文中沒有任何內容。它會打電話給我的手機,但在應用程序中說錯誤。在Rails中發送xml到Twilio

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 =邊緣,鍍鉻= 1

Transfer-Encoding chunked

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

Set-Cookie _twilio_session = xxxxxxx;路徑= /;僅Http

緊密結合

X-Rack的緩存無效,通過

內容類型text/html;字符集= UTF-8

服務器的nginx/0.7.67

的Cache-Control無緩存

回答

0

添加名爲 「.xml」 在Call.make URL的結束和它的工作。