2014-11-09 48 views
0

我使用如下twilio包裝的NodeJS撥打電話:Twilio節點額外的參數

client.makeCall({ 

    to:'+1234567890', 
    from: '+12345678', 
    Method: "GET", 
    url:'http://www.example.com/twilio-xml' 
}, function(err, responseData) { 
    if (err) { 
     console.log(err); 
    } else { 
     console.log(responseData.from); 
     console.log(responseData.body); 
    } 
}); 

,我需要把我的自定義參數,以http://www.example.com/twilio-xml請求,以便twiml可根據所要產生的反應。這怎麼能實現?提前致謝。

回答

2

Twilio福音傳教士在這裏。

發送額外的參數,最簡單的方法是將它們添加到URL查詢字符串作爲值:

url:'http://www.example.com/twilio-xml?foo=bar' 

希望有所幫助。

+0

但是,這似乎並不奏效。出席時,呼叫立即斷開。 – Amal 2014-11-09 12:50:33

+0

如果呼叫立即斷開連接,聽起來像Twilio無法從URL重定向TwiML。你能否嘗試在瀏覽器或者像POSTMan這樣的工具中加載你的URL來查看它是否返回有效的TwiML?另一種選擇是查看Twilio儀表板中的App Monitor,以查看Twilio是否在嘗試獲取TwiML時遇到錯誤:https://www.twilio.com/user/account/developer-tools/app-monitor – 2014-11-09 12:58:51