有没有办法只使用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);
});
答案 0 :(得分:3)
Twilio传道者在这里。
建议不要使用JavaScript中的Twilio API,因为它需要您将API凭据放入网页中,以供全世界查看。
您可以在网页中使用某些JavaScript向服务器上的节点应用发出异步请求,并让它与API进行交互,或者您可以使用{{{}来嵌入直接从您的网页拨打电话的能力3}}
希望有所帮助。