使用下面粘贴的代码和源自CDN的最新Sinch JS SDK,我得到一个错误 - 503(无法连接呼叫) - 在控制台中从POST到https://callingapi.sinch.com/v1/calls/conference。有没有人想过为什么会这样?
var logMessage = function(message) {
console.log(message);
}
var startConference = function(sinchClient) {
var callClient = sinchClient.getCallClient();
var callListeners = {
onCallEstablished: function(conferenceCall) {
$('video').attr('src', conferenceCall.incomingStreamURL);
}
}
var call = callClient.callConference('myhouse');
call.addEventListener(callListeners);
}
var sinchClient = new SinchClient({
applicationKey: '6d37ea4c-446c-47d9-a21e-9b55c080cf3c',
applicationSecret: 'gJoD7n2d1kmKyRYDZcCtKQ==',
capabilities: {
calling: true,
video: true
},
onLogMessage: logMessage,
startActiveConnection: true
});
sinchClient.start({ username: 'ibrown' })
.fail(logMessage)
.then(function() {
startConference(sinchClient);
});
答案 0 :(得分:0)
如果您正在使用追踪帐户检查Sinch,则只需检查您是否已完成追踪时间。
如果它似乎已过期,请在您的小额交易帐户中添加一些钱,或者您可以创建一个新的追踪帐户并使用新的应用程序密钥。
也请尝试在sinchClient.start()时发送密码,因为我检查了启动会话所需的身份验证。