使用JavaScript中的Twilio API进行调用

时间:2016-02-25 13:14:29

标签: javascript html node.js heroku twilio

有没有办法只使用JavaScript使用twilioAPI进行调用/发送消息? twilio文档清楚地解释了如何使用Nodejs,Python,php,ruby进行调用......但是它可以单独用JavaScript完成吗?

当我在PC上运行时,以下nodeJS代码对我有用。但是我怎样才能让它在网站上运行? 我做了一些研究,找到Heroku来托管nodejs apps.if so,如何从我的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);

});

1 个答案:

答案 0 :(得分:3)

Twilio传道者在这里。

建议不要使用JavaScript中的Twilio API,因为它需要您将API凭据放入网页中,以供全世界查看。

您可以在网页中使用某些JavaScript向服务器上的节点应用发出异步请求,并让它与API进行交互,或者您可以使用{{{}来嵌入直接从您的网页拨打电话的能力3}}

希望有所帮助。