智能设备获取业务数据的方法、装置和系统制造方法及图纸

技术编号:15695576 阅读:188 留言:0更新日期:2017-06-24 11:04
本发明专利技术涉及一种智能设备获取业务数据的方法、装置和系统。所述方法包括以下步骤:接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,所述第三方用户账号和授权信令是根据所述用户标识从登录服务器获取的;根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。上述智能设备获取业务数据的方法和装置,通过接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,根据第三方用户账号和授权信令从业务服务器获取与用户标识相关的业务数据,使得智能设备能够获取与用户标识相关的业务数据,实现了与用户标识绑定的智能设备拥有与用户相同的权限,扩展了智能设备的功能。

【技术实现步骤摘要】
智能设备获取业务数据的方法、装置和系统
本专利技术涉及物联网领域,特别是涉及一种智能设备获取业务数据的方法、装置和系统。
技术介绍
随着网络技术和计算机技术的发展,逐渐发展成物联网,实现了用户与物品之间通过网络联系。越来越多的智能设备出现在人们的生活中,为人们之间进行信息交互提供了便利。智能设备的种类多种多样,例如智能手表、智能相框、智能电视等,智能手表、智能相框和智能电视都能接收网络信息,并显示网络信息。智能设备与绑定用户间的交互通常是,某一用户通过用户终端(例如手机)登录即时通信软件或浏览器等将信息发送给智能设备,智能设备接收到用户发送的信息。然而,智能设备并不能获取与用户相关的业务数据,导致智能设备功能受限。
技术实现思路
基于此,有必要针对传统的智能设备不能获取与用户相关的业务数据的问题,提供一种智能设备获取业务数据的方法,使得智能设备能获取与用户相关的业务数据,扩展了智能设备的功能。此外,还有必要提供一种智能设备获取业务数据的装置,使得智能设备能获取与用户相关的业务数据,扩展了智能设备的功能。此外,还有必要提供一种智能设备获取业务数据的系统,使得智能设备能获取与用户相关的业务数据,扩展了智能设备的功能。一种智能设备获取业务数据的方法,包括以下步骤:接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,所述第三方用户账号和授权信令是根据所述用户标识从登录服务器获取的;根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。一种智能设备获取业务数据的装置,包括:接收模块,用于接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,所述第三方用户账号和授权信令是根据所述用户标识从登录服务器获取的;业务数据获取模块,用于根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。上述智能设备获取业务数据的方法和装置,通过接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,根据第三方用户账号和授权信令从业务服务器获取与用户标识相关的业务数据,使得智能设备能够获取与用户标识相关的业务数据,实现了与用户标识绑定的智能设备拥有与用户相同的权限,扩展了智能设备的功能。一种智能设备获取业务数据的方法,包括以下步骤:根据用户标识从登录服务器获取对应的第三方用户账号和授权信令;将所述第三方用户账号和授权信令发送给与所述用户标识绑定的智能设备,以使所述智能设备根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。一种智能设备获取业务数据的装置,包括:账号获取模块,用于根据用户标识从登录服务器获取对应的第三方用户账号和授权信令;账号发送模块,用于将所述第三方用户账号和授权信令发送给与所述用户标识绑定的智能设备,以使所述智能设备根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。上述智能设备获取业务数据的方法和装置,将第三方用户账号和授权信令发送给与用户标识绑定的智能设备,使得智能设备根据第三方用户账号和授权信令从业务服务器获取与用户标识相关的业务数据,实现了与用户标识绑定的智能设备拥有与用户相同的权限,扩展了智能设备的功能。一种智能设备获取业务数据的系统,包括登录服务器、终端、智能设备和业务服务器;用户标识所在的终端用于根据用户标识从所述登录服务器获取对应的第三方用户账号和授权信令,并将所述第三方用户账号和授权信令发送给与所述用户标识绑定的智能设备;所述智能设备用于接收所述第三方用户账号和授权信令,并根据所述第三方用户账号和授权信令从所述业务服务器获取与所述用户标识相关的业务数据;所述第三方用户标识和授权信令是由所述登录服务器根据服务提供者标识生成或者根据用户标识和智能设备类型标识生成。上述智能设备获取业务数据的系统,将第三方用户账号和授权信令发送给与用户标识绑定的智能设备,使得智能设备根据第三方用户账号和授权信令从业务服务器获取与用户标识相关的业务数据,实现了与用户标识绑定的智能设备拥有与用户相同的权限,扩展了智能设备的功能。附图说明图1为一个实施例中智能设备获取业务数据的方法和装置的应用环境示意图;图2A为一个实施例中终端的内部结构示意图;图2B为一个实施例中智能设备的内部结构示意图;图3为一个实施例中业务服务器的内部结构示意图;图4为一个实施例中智能设备获取业务数据的方法的流程图;图5为另一个实施例中智能设备获取业务数据的方法的流程图;图6为一个实施例中智能设备获取业务数据的装置的结构框图;图7为另一个实施例中智能设备获取业务数据的装置的结构框图;图8为另一个实施例中智能设备获取业务数据的装置的结构框图;图9为另一个实施例中智能设备获取业务数据的装置的结构框图;图10为一个实施例中智能设备获取业务数据的系统的结构示意图;图11为智能设备获取业务数据的系统的工作时序图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中智能设备获取业务数据的方法和装置的应用环境示意图。该应用环境包括登录服务器110、终端120、智能设备130、智能设备网关140和业务服务器150。用户登录终端120,通过用户标识访问登录服务器110,登录服务器110根据服务提供者标识生成与用户标识对应的openid(第三方用户账号)和accesstoken(授权信令)。登录服务器110将生成的openid和accesstoken返回给终端120。终端120将与用户标识相对应的openid和accesstoken发送给与用户标识绑定的智能设备130。智能设备130根据openid和accesstoken发送业务数据请求至智能设备网关140。智能设备130通过device_api接口(即智能设备接口)访问智能设备网关140。智能设备网关140通过openapi接口(即第三方用户账号接口)对智能设备进行权限校验和获取业务数据请求的分发。智能设备网关140接收到智能设备发送的获取业务数据请求后,对智能设备进行权限校验,校验通过后,将该获取业务数据请求分发到不同的业务服务器150。当判断出智能设备与用户标识绑定,则校验通过。智能设备网络140从业务服务器150中获取与用户标识相关的业务数据,然后将业务数据返回给智能设备130。业务数据是指与用户相关的各种内容资源,如相册、音乐视频资源等。device_api接口和openapi接口可为二进制接口和http(HyperTextTransferProtocol,超文本传输协议)接口。在其他应用环境中,应用环境中可不包括智能设备网关。权限校验也可由业务服务器150进行。图2A为一个实施例中终端的内部结构示意图。如图2A所示,该终端120包括通过系统总线连接的处理器、存储介质、内存、网络接口、显示屏和输入装置。其中,终端120的存储介质存储有操作系统,还包括一种智能设备获取业务数据的装置,该智能设备获取业务数据的装置用于实现一种智能设备获取业务数据的方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存为存储介质中的智能设备获本文档来自技高网...
智能设备获取业务数据的方法、装置和系统

【技术保护点】
一种智能设备获取业务数据的方法,包括以下步骤:接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,所述第三方用户账号和授权信令是根据所述用户标识从登录服务器获取的;根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。

【技术特征摘要】
1.一种智能设备获取业务数据的方法,包括以下步骤:接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,所述第三方用户账号和授权信令是根据所述用户标识从登录服务器获取的;根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到所述授权信令超过预设有效期,发送授权信令失效的信息给所述用户标识,并接收与所述智能设备绑定的用户标识重新发送的第三方用户账号和新的授权信令;所述第三方用户标识和授权信令是由所述登录服务器根据服务提供者标识生成或者根据用户标识和智能设备类型标识生成。3.一种智能设备获取业务数据的方法,包括以下步骤:根据用户标识从登录服务器获取对应的第三方用户账号和授权信令;将所述第三方用户账号和授权信令发送给与所述用户标识绑定的智能设备,以使所述智能设备根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收到所述智能设备发送的授权信令失效的信息,再根据用户标识从所述登录服务器获取对应的第三方用户账号和新的授权信令,以及将所述第三方用户账号和新的授权信令发送给所述智能设备。5.根据权利要求3所述的方法,其特征在于,所述第三方用户标识和授权信令是由所述登录服务器根据服务提供者标识生成或者根据用户标识和智能设备类型标识生成。6.一种智能设备获取业务数据的装置,其特征在于,包括:接收模块,用于接收与智能设备绑定的用户标识发送的第三方用户账号和授权信令,所述第三方用户账号和授权信令是根据所述用户标识从登录服务器获取的;业务数据获取模块,用于根据所述第三方用户账号和授权信令从业务服务器获取与所述用户标识相关的业务数据。7.根据权利要求6...

【专利技术属性】
技术研发人员:关吉星
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1