【技术实现步骤摘要】
用户端数据采集方法、装置、电子设备及存储介质
本专利技术涉及智慧城市
,具体涉及一种用户端数据采集方法、装置、电子设备及存储介质。
技术介绍
现有的用户端网页对用户数据采集的方法,通常借助于用户端自带的摄像或外接的摄像设备,一旦用户端无自带摄像或外接的摄像设备损坏时,将无法有效的进行用户端数据的采集,必须更换设备才能进行访问,导致用户端数据的采集效率低下,无法实现在用户端自带的摄像或外接的摄像设备损坏情况下快速的进行用户端数据的采集。
技术实现思路
鉴于以上内容,有必要提出一种用户端数据采集方法、装置、电子设备及存储介质,能够利用服务端缓存中存储的身份认证令牌来绑定第一用户端和第二用户端的双向通信会话,实现数据传输,提高了用户端数据的采集效率及安全性。本专利技术的第一方面提供一种用户端数据采集方法,应用于服务端,所述用户端数据采集方法包括:响应于从第一用户端接收到的建立第一双向通信连接请求,建立与所述第一用户端之间的第一双向通信会话,并生成携带有第一身份认证令牌的二维码图片,将所述二 ...
【技术保护点】
1.一种用户端数据采集方法,应用于服务端,其特征在于,所述用户端数据采集方法包括:/n响应于从第一用户端接收的建立第一双向通信连接请求,建立与所述第一用户端之间的第一双向通信会话,并生成携带有第一身份认证令牌的二维码图片,将所述二维码图片发送至所述第一用户端;/n响应于从第二用户端接收的建立第二双向通信连接请求,验证所述第二双向通信请求中的第二身份认证令牌是否有效,其中,所述第二身份认证令牌是由所述第二用户端扫描所述第一用户端上的二维码图片得到的;/n当确定所述第二身份认证令牌有效时,建立与所述第二用户端的第二双向通信会话,将所述第二双向通信会话与所述第一双向通信会话进行绑 ...
【技术特征摘要】
1.一种用户端数据采集方法,应用于服务端,其特征在于,所述用户端数据采集方法包括:
响应于从第一用户端接收的建立第一双向通信连接请求,建立与所述第一用户端之间的第一双向通信会话,并生成携带有第一身份认证令牌的二维码图片,将所述二维码图片发送至所述第一用户端;
响应于从第二用户端接收的建立第二双向通信连接请求,验证所述第二双向通信请求中的第二身份认证令牌是否有效,其中,所述第二身份认证令牌是由所述第二用户端扫描所述第一用户端上的二维码图片得到的;
当确定所述第二身份认证令牌有效时,建立与所述第二用户端的第二双向通信会话,将所述第二双向通信会话与所述第一双向通信会话进行绑定,并发送采集第一用户端数据的采集指令至所述第二用户端;
通过绑定后的所述第二双向通信会话,接收所述第二用户端发送的从所述第一用户端采集到的第一用户端数据;
通过绑定后的所述第一双向通信会话,将所述第一用户端数据发送至所述第一用户端。
2.如权利要求1所述的用户端数据采集方法,其特征在于,所述响应于从第一用户端发送接收的建立第一双向通信连接请求,建立与所述第一用户端之间的第一双向通信会话,并生成携带有第一身份认证令牌的二维码图片包括:
获取所述第一双向通信连接请求中的第一附加头信息;
解析所述第一附加头信息,并接收所述第一用户端发送的第一握手信息,根据所述第一握手信息与所述第一用户端建立第一双向通信会话;
当监测到所述第一双向通信会话建立完成时,获取所述第一双向通信会话的第一连接信息;
根据所述第一连接信息生成第一会话对象;
使用随机生成器随机生成预设位数字符串作为第一身份认证令牌,并将所述第一身份认证令牌及所述第一会话对象存储至所述服务端的缓存中;
将所述第一身份认证令牌和预设的页面网址通过URL参数拼接的方式生成链接;
通过二维码生成器将所述链接转换成二维码图片。
3.如权利要求1所述的用户端数据采集方法,其特征在于,所述验证所述第二双向通信请求中的第二身份认证令牌是否有效包括:
获取所述第一身份认证令牌对应的服务端缓存;
在所述服务端缓存中查找是否存在与所述第二身份认证令牌相匹配的身份认证令牌;
当在所述服务端缓存中查找到存在与所述第二身份认证令牌相匹配的身份认证令牌时,确定所述第二身份认证令牌有效;
当在所述服务端缓存查找到不存在与所述第二身份认证令牌相匹配的身份认证令牌时,确定所述第二身份认证令牌无效。
4.如权利要求3所述的用户端数据采集方法,其特征在于,所述建立与所述第二用户端的第二双向通信会话,将所述第二双向通信会话与所述第一双向通信会话进行绑定包括:
获取所述第二双向通信连接请求中的第二附加头信息;
解析所述第二附加头信息,并接收所述第二用户端发送的第二握手信息,根据所述第二握手信息与所述第二用户端建立第二双向通信会话;
当监测到所述第二双向通信会话建立完成时,获取所述第二双向通信会话的第二连接信息;
根据所述第二连接信息生成第二会话对象,并通过所述服务端缓存中的身份认证令牌信息将所述第一双向通信会话的第一会话对象与所述第二双向通信会话的第二会话对象进行绑定。
5.一种用...
【专利技术属性】
技术研发人员:王号兵,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。