2017-03-04 5 views
0

私は、Java Webアプリケーションでビデオ・チャットを統合するためにQuickBloxを使用しています。フロントエンドで角度/ JavaScriptを使用する。Webで動作しないクイックbloxビデオ

私の問題は、APIを使用してQuickBloxで作成したユーザーのセッションを作成できないことです。しかし、私は管理者用のJavaScriptを使ってセッションを作成することができます。 QuickBloxアカウントを作成したユーザーを意味します。

私はQuickBloxからJava側でユーザーを検索すると、私は以下の結果が得られます。

HTTP/1.1 200 OK 

{"user":"id":24837946,"owner_id":63610,"full_name":"lakshay","email":"[email protected]","login":"[email protected]","phone":null,"website":null,"created_at":"2017-03-04T05:36:43Z","updated_at":"2017-03-04T05:36:43Z","last_request_at":null,"external_user_id":null,"facebook_id":null,"twitter_id":null,"blob_id":null,"custom_data":null,"twitter_digits_id":null,"user_tags":null}} 

HTTP/1.1 200 OK 

{"user":"id":24837064,"owner_id":63610,"full_name":"lakshay","email":"[email protected]","login":"[email protected]","phone":null,"website":null,"created_at":"2017-03-04T04:53:35Z","updated_at":"2017-03-04T04:53:35Z","last_request_at":null,"external_user_id":null,"facebook_id":null,"twitter_id":null,"blob_id":null,"custom_data":null,"twitter_digits_id":null,"user_tags":null}} 

これらはQuickBloxの私の二人のユーザですが、私はセッションを作成することはできませんよ。 JavaScriptの側で

、私はセッションを作成する方法でこれを送信しています:

{ 
    application_id: 50623, 
    auth_key: "2Z77VTuccR3XzLf", 
    nonce: 439, 
    signature: "8648eaeaf2922f4b58e7847159267d60f45dbd04", 
    timestamp: 1488626331, 
    user: { 
     login:"[email protected]", 
     password:"xyz" 
    } 
} 

私はセッションを作成する方法でJS側で次のエラーを取得しています:

object {code: 401, status: "error", message: "Unauthorized", detail: "{"errors":["Unauthorized"]}"} 

I QuickBloxのStarter Planを使用しています。

答えて

0

私は最終的に以下の変更を加えることで、私の問題を解決しました。..

を私が管理者ユーザーIDとパスワードを渡すために必要なセッションを作成中。 Quick blox Admin Panelにログインするために使用していたものです。

セッションが正常に作成された後、私はチャットにログインしたいユーザーのUserIdとconnectChatメソッドに渡したセッショントークンを取得しました。

関連する問題