设备授权方法及装置、存储介质、电子装置制造方法及图纸

技术编号:27944099 阅读:25 留言:0更新日期:2021-04-02 14:26
本发明专利技术公开了一种设备授权方法及装置、存储介质、电子装置。其中,上述方法包括:通过第一客户端向第二云平台发送授权请求,其中,所述第一客户端已在第一云平台注册,所述授权请求用于请求所述第二云平台允许所述第一客户端对所述第二云平台中注册的目标设备进行控制;响应所述授权请求,通过所述第二云平台接收所述第一客户端发送的密码信息,其中,所述密码信息是通过目标对象输入到所述第一客户端的;在所述密码信息通过验证的情况下,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制。采用上述技术方案,解决相关技术中客户端无法操控不同平台的智能设备,从而不同平台的智能设备无法实现互联互通等问题。

【技术实现步骤摘要】
设备授权方法及装置、存储介质、电子装置
本专利技术涉及通信领域,具体而言,涉及一种设备授权方法及装置、存储介质、电子装置。
技术介绍
今年来,伴随人工智能技术与云技术的不断发展,智能设备的发展进入了快车道。然而,层出不穷的的智能设备,仅是单独在某个或者或者场景中被使用,造成了智能设备场景体验不尽如人意的问题。客户端配置智能设备过程繁琐,不同品牌的智能设备需要不同客户端操控,不同品牌的智能设备无法实现互联互通等问题,始终困扰着消费者。可以预料的是,未来十几年不同品牌的智能设备领域最激动人心的比变革是万物互联与自然交互,但是同样可以预料的是,未来会有无数品牌的智能设备,不同品牌的智能设备无法实现互联互通等问题急待解决。针对相关技术中,客户端无法操控不同平台的智能设备,从而不同平台的智能设备无法实现互联互通等问题,尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种设备授权方法及装置、存储介质、电子装置,以解决相关技术中客户端无法操控不同平台的智能设备,从而不同平台的智能设备无法实现互联互通等问题。根据本专利技术的一个实施例,提供了一种设备授权方法,包括:通过第一客户端向第二云平台发送授权请求,其中,所述第一客户端已在第一云平台注册,所述授权请求用于请求所述第二云平台允许所述第一客户端对所述第二云平台中注册的目标设备进行控制;响应所述授权请求,通过所述第二云平台接收所述第一客户端发送的密码信息,其中,所述密码信息是通过目标对象输入到所述第一客户端的;在所述密码信息通过验证的情况下,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制。可选的,通过第一客户端向第二云平台发送授权请求之前,所述方法还包括:通过所述第一客户端从账户系统获取所有除所述第一云平台之外的其他云平台列表,其中,所述账户系统中保存有已注册的所有云平台;从所述其他云平台列表中确定所述第二云平台。可选的,通过所述第二云平台接收所述第一客户端发送的密码信息,包括:在所述第一客户端发送所述授权请求之后,在所述客户端中跳转到第三方授权页面,其中,所述第三方授权页面用于接收所述目标对象输入的密码信息;通过所述第二云平台接收输入到所述第三方授权页面的密码信息。可选的,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制之后,所述方法还包括:通过第一客户端向第一云平台发送取消授权请求;响应所述取消授权请求,通过所述第一云平台解除所述第一客户端与所述第二云平台中注册的目标设备的绑定关系。可选的,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制之后,所述方法还包括:获取所述第二云平台中已注册的设备列表;从所述设备列表中选择目标设备进行控制。可选的,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制之后,所述方法包括:通过所述第一客户端将第一控制指令发送至第一云平台,以使所述第一云平台将所述第一控制指令转换为所述第二云平台能够解析的第二控制指令,并将所述第二控制指令发送至所述第二云平台;通过所述第二云平台将所述第二控制指令发送至所述目标设备,以指示所述目标设备对所述第二控制指令进行应答。可选的,通过所述第二云平台将所述第二控制指令发送至所述目标设备,以指示所述目标设备对所述第二控制指令进行应答之后,所述方法还包括:接收所述目标设备通过所述第二云平台传输的应答结果,其中,所述应答结果用于指示所述目标设备对所述第二控制指令进行应答的结果;将所述应答结果显示在所述第一客户端。根据本专利技术的另一个实施例,还提供了一种设备授权装置,包括:发送模块,用于通过第一客户端向第二云平台发送授权请求,其中,所述第一客户端已在第一云平台注册,所述授权请求用于请求所述第二云平台允许所述第一客户端对所述第二云平台中注册的目标设备进行控制;响应模块,用于响应所述授权请求,通过所述第二云平台接收所述第一客户端发送的密码信息,其中,所述密码信息是通过目标对象输入到所述第一客户端的;确定模块,用于在所述密码信息通过验证的情况下,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制。根据本专利技术的又一个实施例,还提供了一种计算机可读的存储介质,所述计算机可读的存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。根据本专利技术的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。通过本专利技术,通过第一客户端向第二云平台发送授权请求,其中,所述第一客户端已在第一云平台注册,所述授权请求用于请求所述第二云平台允许所述第一客户端对所述第二云平台中注册的目标设备进行控制;响应所述授权请求,通过所述第二云平台接收所述第一客户端发送的密码信息,其中,所述密码信息是通过目标对象输入到所述第一客户端的;在所述密码信息通过验证的情况下,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制。也就是说,通过第一客户端向第二云平台发送授权请求,在获得所述授权请求的响应之后,通过所述第二云平台接收所述第一客户端发送的密码信息,在所述密码信息通过验证的情况下,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制。采用上述技术方案,客户端无法操控不同平台的智能设备,从而不同平台的智能设备无法实现互联互通等问题,进而通过一个客户端操控不同平台的智能设备,实现不同平台的智能设备的实现互联互通。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的一种设备授权方法的客户端的硬件结构框图;图2是根据本专利技术实施例的一种设备授权方法的流程图;图3是根据本专利技术实施例的一种设备授权装置的架构图;图4是根据本专利技术实施例的一种设备控制方法的流程图;图5是根据本专利技术实施例的一种设备授权方法的流程图;图6是根据本专利技术实施例的一种设备取消授权方法的流程图;图7是根据本专利技术实施例的一种同步设备列表方法的流程图;图8是根据本专利技术实施例的一种设备读写控制方法的流程图;图9是根据本专利技术实施例的一种设备控制应答方法的流程图;图10是根据本专利技术实施例的一种设备属性上报方法的流程图;图11是根据本专利技术另一个实施例的一种设备授权装置的结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。本申请实施例所提供的方法实施例可以在客户端,或者类似的装置中执行。以运行在客户端上为例,图1是本专利技术实施例的一种本文档来自技高网...

【技术保护点】
1.一种设备授权方法,其特征在于,包括:/n通过第一客户端向第二云平台发送授权请求,其中,所述第一客户端已在第一云平台注册,所述授权请求用于请求所述第二云平台允许所述第一客户端对所述第二云平台中注册的目标设备进行控制;/n响应所述授权请求,通过所述第二云平台接收所述第一客户端发送的密码信息,其中,所述密码信息是通过目标对象输入到所述第一客户端的;/n在所述密码信息通过验证的情况下,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制。/n

【技术特征摘要】
1.一种设备授权方法,其特征在于,包括:
通过第一客户端向第二云平台发送授权请求,其中,所述第一客户端已在第一云平台注册,所述授权请求用于请求所述第二云平台允许所述第一客户端对所述第二云平台中注册的目标设备进行控制;
响应所述授权请求,通过所述第二云平台接收所述第一客户端发送的密码信息,其中,所述密码信息是通过目标对象输入到所述第一客户端的;
在所述密码信息通过验证的情况下,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制。


2.根据权利要求1所述的方法,其特征在于,通过第一客户端向第二云平台发送授权请求之前,所述方法还包括:
通过所述第一客户端从账户系统获取所有除所述第一云平台之外的其他云平台列表,其中,所述账户系统中保存有已注册的所有云平台;
从所述其他云平台列表中确定所述第二云平台。


3.根据权利要求1所述的方法,其特征在于,通过所述第二云平台接收所述第一客户端发送的密码信息,包括:
在所述第一客户端发送所述授权请求之后,在所述客户端中跳转到第三方授权页面,其中,所述第三方授权页面用于接收所述目标对象输入的密码信息;
通过所述第二云平台接收输入到所述第三方授权页面的密码信息。


4.根据权利要求1所述的方法,其特征在于,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制之后,所述方法还包括:
通过第一客户端向第一云平台发送取消授权请求;
响应所述取消授权请求,通过所述第一云平台解除所述第一客户端与所述第二云平台中注册的目标设备的绑定关系。


5.根据权利要求1所述的方法,其特征在于,确定授权所述第一客户端对所述第二云平台中注册的目标设备进行控制之后,所述方法还包括:
获取所述第二云平台中已注册的设备列表;
从所述设备列表中选择目标设备进行控制。

【专利技术属性】
技术研发人员:张关波
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1