Sinch-rtc上的onIncomingMessage在收到Sinch IM消息时从未被调用

时间:2015-12-11 10:56:38

标签: sinch

我正在使用NodeJS和Sinch-RTC(用于IM功能),我无法在我的服务器上接收IM消息 - 这意味着即使通过电话将消息发送到我的用户名,我的onIncomingMessage也从未被调用过。我在我的服务器上使用以下代码。

var SinchClient = require('sinch-rtc');
var sinchClient = new SinchClient({
   applicationKey: 'MY-APP-KEY',
   capabilities: {messaging: true, calling: true},
   supportActiveConnection: true,
});
var messageClient = sinchClient.getMessageClient();

sinchClient.start({username: 'MY_USERNAME', password: 'MY_PASSWORD'}).then(function() {
   console.log('Success!');
   global_username = username;
}).fail(handleFail)
var handleFail = function() {console.log("Message Sending failed");};

var eventListener = {
   onIncomingMessage: function(message) {
       console.log( message.textBody);
   }
}
messageClient.addEventListener(eventListener);

当我以#34;节点sinchReceive.js"运行此程序时我无法收到发送给MY_USERNAME的任何sinch消息。但是,我可以向其他用户名发送邮件,但没有任何问题。请告诉我可能有什么问题,或者我错过了什么。感谢。

0 个答案:

没有答案