2016-09-07 5 views
1

quickbloxにjs sdkを使用しています。その後、私のjsバックエンドauthonticatioinでチャットダイアログを取得できません "禁止されました。ユーザーが必要です。" errror

QB.init(token, apiId); 
QB.getSession(function(err, res) { 
    QB.chat.connect({userId: user.id, password: user.pass}, function(err, roster) { 
     QB.chat.dialog.list(null, function(err, resDialogs) {}); 
    }); 
}); 

に結果 から

https://api.quickblox.com/session.json GETトークンを、私はいつも「禁断のユーザーが必要です。」というエラーを持っている:私は、バックエンドサーバー上のセッションを作成します。 B.chat.connectは現在のユーザーを設定するべきだと思っていたが、間違っているようだ。

答えて

0

DB.loginを追加しましたが、今はすべて動作します。

QB.login({login: user.login, password: user.pass}, function(err, res) { 
    QB.getSession(function (err, res) { 
     QB.chat.connect({userId: user.id, password: user.pass}, function (err, roster) { 
      QB.chat.dialog.list(null, function (err, resDialogs) { 
      }); 
     }); 
    }); 
}); 
関連する問題