2016-02-25 25 views
2

有沒有一種方法僅通過JavaScript使用twilioAPI來調用/發送消息? twilio文檔清楚地解釋瞭如何使用Nodejs,Python,php,ruby進行調用......但是可以單獨使用JavaScript來完成嗎?使用JavaScript中的Twilio API進行調用

當我在PC上運行它時,下面的nodeJS代碼爲我工作。但我怎樣才能讓它在網站上運行? 我已經做了一些研究來找到Heroku來託管nodejs應用程序。如果是這樣,如何從我的JavaScript中調用託管在heroku中的代碼?

var accountSid = 'AC5ef8732a3c49700934481addd5ce1659'; 

var authToken = "{{ auth_token }}"; 

var client = require('twilio')(accountSid, authToken); 

client.calls.create({ 

url: "http://demo.twilio.com/docs/voice.xml", 

to: "+14155551212", 

sendDigits: "1234#", 

from: "+18668675309", 

method: "GET" 

}, function(err, call) { 

process.stdout.write(call.sid); 

}); 

回答

3

Twilio evangelist here。

不推薦使用JavaScript中的Twilio API,因爲它會要求您將API憑據放入網頁中,以供所有人看到。

您可以在網頁上使用一些JavaScript語言向服務器上的節點應用程序發出異步請求,並使其與API進行交互,或者您可以使用Twilio Client JavaScript SDK直接從您的網頁撥打電話。

希望有所幫助。