Я хочу позвонить из своего браузера на номер телефона клиента с помощью Twilio. Я использую toturial Twilio. У меня уже есть учетная запись, которую я использую для отправки смс своим пользователям. Теперь я тоже хочу звонить. Это код, который я использую на своем контроллере
account_sid = "My Twilio account SID"
auth_token = "My Twilio auth"
sender = "My Twilio from number"
capability = Twilio::Util::Capability.new account_sid, auth_token
capability.allow_client_outgoing "My Twilio Twiml app sid"
#capability.allow_client_incoming "jenny"
@token = capability.generate
А это код javascript
Twilio.Device.setup("<%= @token %>", {debug: true});
Twilio.Device.ready(function (device) {
$("#log").text("Ready");
});
Twilio.Device.error(function (error) {
$("#log").text("Error: " + error.message);
});
Twilio.Device.connect(function (conn) {
$("#log").text("Successfully established call");
});
Twilio.Device.disconnect(function (conn) {
$("#log").text("Call ended");
});
Twilio.Device.incoming(function (conn) {
$("#log").text("Incoming connection from " + conn.parameters.From);
// accept the incoming connection and start two-way audio
conn.accept();
});
function call() {
// get the phone number to connect the call to
params = {"PhoneNumber": $("#number").val()};
Twilio.Device.connect(params);
}
function hangup() {
Twilio.Device.disconnectAll();
}
Но когда я пытаюсь загрузить свою страницу, мне выдает Error: No valid account
. Я дважды проверил свои учетные данные, и те же учетные данные успешно отправляют смс, но здесь это создает проблему. Может ли кто-нибудь помочь мне, что я делаю неправильно?
Я делаю это на локальном хосте
@token
в браузере? - person philnash   schedule 02.04.2015