Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 快速blox视频呼叫在web上不工作_Javascript_Java_Web_Quickblox - Fatal编程技术网

Javascript 快速blox视频呼叫在web上不工作

Javascript 快速blox视频呼叫在web上不工作,javascript,java,web,quickblox,Javascript,Java,Web,Quickblox,我正在使用QuickBlox将视频聊天集成到Java web应用程序中。在前端使用Angular/JavaScript 我的问题是我无法通过API为我在QuickBlox中创建的用户创建会话。但是,我能够通过JavaScript为管理员用户创建会话。我是指创建QuickBlox帐户的用户 当我从QuickBlox检索Java端的用户时,我得到以下结果: HTTP/1.1200正常 {“用户”:“id”:24837946,“所有者id”:63610,“全名”:“lakshay”,“电子邮件”:la

我正在使用QuickBlox将视频聊天集成到Java web应用程序中。在前端使用Angular/JavaScript

我的问题是我无法通过API为我在QuickBlox中创建的用户创建会话。但是,我能够通过JavaScript为管理员用户创建会话。我是指创建QuickBlox帐户的用户

当我从QuickBlox检索Java端的用户时,我得到以下结果:

HTTP/1.1200正常
{“用户”:“id”:24837946,“所有者id”:63610,“全名”:“lakshay”,“电子邮件”:lakshay@gym.com,“登录”:lakshay@gym.com“,”电话“:null”,“网站“:null”,“创建地点”:“2017-03-04T05:36:43Z”,“更新地点”:“2017-03-04T05:36:43Z”,“最后请求地点”:null,“外部用户id”:null,“脸书id”:null,“推特id”:null,“blob_id”:null,“自定义数据”:null,“推特id”:null,“用户标签”:null}
HTTP/1.1200ok
{“用户”:“id”:24837064,“所有者id”:63610,“全名”:“lakshay”,“电子邮件”:“lakshay”。gym@gmail.com,“登录”:“lakshay。gym@gmail.com“,“电话”:空,“网站”:空,“创建时间”:“2017-03-04T04:53:35Z”,“更新时间”:“2017-03-04T04:53:35Z”,“最后一次请求时间”:空,“外部用户id”:空,“facebook id”:空,“推特id”:空,“blob_id”:空,“自定义数据”:空,“twitter_digits_id”:null,“用户标签”:null}
这是我在QuickBlox中的两个用户,但我无法创建会话

在JavaScript端,我在create session方法中发送:

{
申请编号:50623,
认证密钥:“2Z77VTuccR3XzLf”,
暂时:439,
签名:“8648EAF2922F4B58E7847159267D60F45DBD04”,
时间戳:1488626331,
用户:{
登录:“lakshay@gym.com",
密码:“xyz”
}
}
我在创建会话方法的JS端遇到以下错误:

object{code:401,状态:“error”,消息:“Unauthorized”,详细信息:{“errors”:[“Unauthorized”]}

我正在使用QuickBlox的入门计划。

我通过以下更改最终解决了我的问题

在创建会话时,我需要传递管理员用户名和密码。我使用它登录到QuickBlox管理员面板

成功创建会话后,我获得了会话令牌,并将其传递给connectChat方法,其中包含我想要登录聊天室的用户的用户ID