分享授权方法、装置及存储介质制造方法及图纸

技术编号:35052035 阅读:16 留言:0更新日期:2022-09-28 10:54
本申请涉及智能家居领域,尤其涉及一种分享授权方法、装置及存储介质。所述分享授权方法,用于第一电子设备中,所述方法包括:当接收到智能家居应用中的设备分享信号时显示社交应用中的联系人列表;当接收到作用于联系人列表中被分享对象的选中信号时,向智能家居服务器发送分享请求信息,分享请求信息用于指示智能家居服务器生成设备分享记录并返回消息跟踪标识,设备分享记录用于指示被分享对象具有分享智能家居设备的权限;调用社交应用将分享授权信息发送至被分享对象的第二电子设备,分享授权信息包括消息跟踪标识;本申请实施例提供的分享授权方法可以减少智能家居设备的分享操作步骤,并且保证分享授权的安全性。并且保证分享授权的安全性。并且保证分享授权的安全性。

【技术实现步骤摘要】
分享授权方法、装置及存储介质


[0001]本申请涉及智能家居领域,尤其涉及一种分享授权方法、装置及存储介质。

技术介绍

[0002]随着物联网技术的不断发展,智能家居设备越来越流行,智能家居应用越来越广泛。智能家居应用的广泛应用为用户提供了更加方便舒适的家居生活。若家里来客人需要小住一段时间,主人需要将某些智能家居设备分享给客人使用。
[0003]相关技术中,在单一帐号体系(即智能家居应用)内智能家居设备的分享授权,对被分享用户的要求较高,被分享用户的手机上需要安装智能家居应用。若没有,智能家居设备的分享过程将会非常复杂,被分享用户需要下载智能家居应用,然后申请帐号,并对该智能家居应用进行一系列的设置,分享操作步骤较为复杂。而在跨帐号体系(即智能家居应用和社交应用)内智能家居设备的分享授权,通常采用分享码方式,但是分享码容易丢失,任意用户根据该分享码均可通过智能家居服务器的认证,获取分享智能家居设备的权限,该方式的安全性较低。相关技术中尚未提供一种合理且有效的分享授权方法。

技术实现思路

[0004]有鉴于此,提出了一种分享授权方法、装置及存储介质。本申请实施例提供了一种分享授权方法、装置及存储介质,可以减少智能家居设备的分享操作步骤,并且保证分享授权的安全性。
[0005]第一方面,本申请实施例提供了一种分享授权方法,用于第一电子设备中,所述方法包括:
[0006]当接收到智能家居应用中的设备分享信号时显示社交应用中的联系人列表,所述设备分享信号为作用于待分享的智能家居设备的设备标识的触发信号,所述联系人列表包括至少一个被分享对象;
[0007]当接收到作用于所述被分享对象的选中信号时,向智能家居服务器发送分享请求信息,所述分享请求信息用于指示所述智能家居服务器生成设备分享记录并返回消息跟踪标识,所述设备分享记录用于指示所述被分享对象具有分享所述智能家居设备的权限,所述消息跟踪标识用于唯一标识所述设备分享记录;
[0008]调用所述社交应用将分享授权信息发送至所述被分享对象的第二电子设备,所述分享授权信息包括所述消息跟踪标识。
[0009]在该实现方式中,通过当第一电子设备接收到智能家居应用中的设备分享信号时显示社交应用中的联系人列表,当接收到作用于被分享对象的选中信号时,向智能家居服务器发送分享请求信息,智能家居服务器生成设备分享记录并返回消息跟踪标识,从而第一电子设备调用社交应用将分享授权信息发送至被分享对象的第二电子设备;在一方面,第一电子设备将包括消息跟踪标识的分享授权信息通过社交应用发送至第二电子设备,无需第二电子设备安装智能家居应用,减少智能家居设备的分享操作步骤;在另一方面,由于
智能家居服务器中承载被分享对象的信息即设备分享记录,该设备分享记录用于指示被分享对象具有分享智能家居设备的权限,且分享授权信息中不使用存在风险的分享码,而使用安全的消息跟踪标识,只有第二电子设备才可以根据该分享授权信息通过智能家居服务器的认证,获取分享智能家居设备的权限,即便分享授权信息被泄露,也不会产生分享错误的风险,保证了设备分享授权方式的可信度和安全性。
[0010]在一种可能的实现方式中,所述当接收到作用于所述被分享对象的选中信号时,向智能家居服务器发送分享请求信息,包括:
[0011]当接收到作用于所述被分享对象的选中信号时,获取所述被分享对象的目标公开标识,所述目标公开标识是为所述智能家居应用生成的所述被分享对象在所述社交应用中的帐号标识;
[0012]向所述智能家居服务器发送所述分享请求信息,所述分享请求信息包括第一帐号标识、所述目标公开标识和所述智能家居设备的设备标识,所述第一帐号标识是分享对象在所述智能家居应用中的帐号标识。
[0013]在该实现方式中,第一电子接收到作用于被分享对象的选中信号时,获取被分享对象的社交帐号的目标公开标识(即社交帐号for智能家居应用),并向智能家居服务器发送携带有目标公开标识的分享请求信息,以便智能家居服务器后续生成并存储设备分享记录,进一步保证了设备分享授权方式的可信度和安全性。
[0014]在另一种可能的实现方式中,所述当接收到作用于所述被分享对象的选中信号时,获取所述被分享对象的目标公开标识,包括:
[0015]当接收到作用于所述被分享对象的选中信号时,向社交服务器发送预分享请求信息,所述预分享请求信息用于指示所述社交服务器生成并返回所述被分享对象的所述目标公开标识;
[0016]接收所述社交服务器返回的所述目标公开标识。
[0017]在该实现方式中,第一电子设备通过预分享请求信息从社交服务器中获取被分享对象的社交帐号的目标公开标识,以便后续向智能家居服务器发送携带有目标公开标识的分享请求信息。
[0018]在另一种可能的实现方式中,所述分享请求信息还用于指示所述智能家居服务器根据所述目标公开标识和预设的绑定关系,查询与所述目标公开标识对应的第二帐号标识,所述绑定关系包括多个公开标识与多个帐号标识之间的一一对应关系,所述第二帐号标识是所述被分享对象在所述智能家居应用中的帐号标识;根据查询结果生成所述设备分享记录。
[0019]在该实现方式中,通过预分享动作,智能家居服务器查询被分享对象的目标公开标识与第二帐号标识存在绑定关系,根据查询结果生成设备分享记录,使得在智能家居服务器认证时,无论被分享对象的目标公开标识是否与第二帐号标识存在绑定关系,智能家居服务器均可以根据存储的设备分享记录,对被分享对象的身份进行认证。
[0020]在另一种可能的实现方式中,所述分享请求信息还用于指示所述智能家居服务器当查询到与所述目标公开标识对应的所述第二帐号标识时,生出第一设备分享记录,所述第一设备分享记录所述消息跟踪标识、所述智能家居设备的设备标识、所述第一帐号标识和所述第二帐号标识。
[0021]在该实现方式中,若被分享对象的目标公开标识与第二帐号标识存在绑定关系,则智能家居服务器直接将被分享对象与待分享的智能家居设备关联,生成并保存第一设备分享记录,第一设备分享记录包括消息跟踪标识、智能家居设备的设备标识、第一帐号标识和第二帐号标识,即使丢失分享信息,被分享对象的第二电子设备也可通过登录智能家居应用获取分享智能家居设备的权限。
[0022]在另一种可能的实现方式中,所述分享请求信息还用于指示所述智能家居服务器当未查询到与所述目标公开标识对应的所述第二帐号标识时,生出第二设备分享记录,所述第二设备分享记录包括所述消息跟踪标识、所述智能家居设备的设备标识、所述第一帐号标识和所述目标公开标识。
[0023]在该实现方式中,当智能家居服务器未查询到与目标公开标识对应的第二帐号标识时生出第二设备分享记录,第二设备分享记录包括消息跟踪标识、智能家居设备的设备标识、第一帐号标识和目标公开标识;使得在智能家居服务器认证时,即便被分享对象的目标公开标识与第二帐号标识不存在绑定关系,智能家居服务器也可以根据存储的设备分享记录,对被分享对象的身份进行认证。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分享授权方法,其特征在于,用于第一电子设备中,所述方法包括:当接收到智能家居应用中的设备分享信号时显示社交应用中的联系人列表,所述设备分享信号为作用于待分享的智能家居设备的设备标识的触发信号,所述联系人列表包括至少一个被分享对象;当接收到作用于所述被分享对象的选中信号时,向智能家居服务器发送分享请求信息,所述分享请求信息用于指示所述智能家居服务器生成设备分享记录并返回消息跟踪标识,所述设备分享记录用于指示所述被分享对象具有分享所述智能家居设备的权限,所述消息跟踪标识用于唯一标识所述设备分享记录;调用所述社交应用将分享授权信息发送至所述被分享对象的第二电子设备,所述分享授权信息包括所述消息跟踪标识。2.根据权利要求1所述的方法,其特征在于,所述当接收到作用于所述被分享对象的选中信号时,向智能家居服务器发送分享请求信息,包括:当接收到作用于所述被分享对象的选中信号时,获取所述被分享对象的目标公开标识,所述目标公开标识是为所述智能家居应用生成的所述被分享对象在所述社交应用中的帐号标识;向所述智能家居服务器发送所述分享请求信息,所述分享请求信息包括第一帐号标识、所述目标公开标识和所述智能家居设备的设备标识,所述第一帐号标识是分享对象在所述智能家居应用中的帐号标识。3.根据权利要求2所述的方法,其特征在于,所述当接收到作用于所述被分享对象的选中信号时,获取所述被分享对象的目标公开标识,包括:当接收到作用于所述被分享对象的选中信号时,向社交服务器发送预分享请求信息,所述预分享请求信息用于指示所述社交服务器生成并返回所述被分享对象的所述目标公开标识;接收所述社交服务器返回的所述目标公开标识。4.根据权利要求2所述的方法,其特征在于,所述分享请求信息还用于指示所述智能家居服务器根据所述目标公开标识和预设的绑定关系,查询与所述目标公开标识对应的第二帐号标识,所述绑定关系包括多个公开标识与多个帐号标识之间的一一对应关系,所述第二帐号标识是所述被分享对象在所述智能家居应用中的帐号标识;根据查询结果生成所述设备分享记录。5.根据权利要求4所述的方法,其特征在于,所述分享请求信息还用于指示所述智能家居服务器当查询到与所述目标公开标识对应的所述第二帐号标识时,生出第一设备分享记录,所述第一设备分享记录所述消息跟踪标识、所述智能家居设备的设备标识、所述第一帐号标识和所述第二帐号标识。6.根据权利要求4所述的方法,其特征在于,所述分享请求信息还用于指示所述智能家居服务器当未查询到与所述目标公开标识对应的所述第二帐号标识时,生出第二设备分享记录,所述第二设备分享记录包括所述消息跟踪标识、所述智能家居设备的设备标识、所述第一帐号标识和所述目标公开标识。7.一种分享授权方法,其特征在于,用于智能家居服务器中,所述方法包括:当接收到第一电子设备发送的分享请求信息时,生成设备分享记录,所述设备分享记
录用于指示被分享对象具有分享待分享的智能家居设备的权限;向所述第一电子设备返回消息跟踪标识,所述消息跟踪标识用于唯一标识所述设备分享记录。8.根据权利要求7所述的方法,其特征在于,所述分享请求信息包括第一帐号标识、目标公开标识和所述智能家居设备的设备标...

【专利技术属性】
技术研发人员:殷贞玲叶筠
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1