一种内容显示方法、装置、设备、系统及存储介质
文献发布时间:2023-06-19 11:57:35
技术领域
本公开涉及通信技术领域,尤其涉及一种内容显示方法、装置、设备、系统及存储介质。
背景技术
一键登录是目前用户登录应用程序的主流方式之一。具体的,当用户登录某一应用程序时,该应用程序会显示登录授权页面,该登录授权页面可以包括有预设字符(例如“*”)的手机号码和授权按钮等。在一种情况下,用户对应的通讯方式可能为双卡双待,在该种情况下登录授权页面还可以显示与手机号码对应的账户头像,便于用户明确登录账户是否正确。
目前,上述登陆授权页面显示的账户头像是应用程序从手机的缓存中获取到的。在用户卸载该应用程序之后又重新安装或者更换所使用的手机的情况下,上述登陆授权页面可能无法显示与手机号码对应的账户头像,影响用户明确登录账户是否正确,进而可能影响应用程序的一键登录过程。
发明内容
本公开提供一种内容显示方法、装置、设备、系统及存储介质,解决了登陆授权页面可能无法显示与手机号码对应的账户头像,影响用户明确登录账户是否正确,进而可能影响应用程序的一键登录过程的技术问题。
本公开实施例的技术方案如下:
根据本公开实施例的第一方面,提供一种内容显示方法。该方法可以包括:接收终端发送的第一内容获取请求消息,该第一内容获取请求消息包括该终端的标识和第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容;在已存储的第一内容对应关系表中存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取与该终端的标识和该第一掩码通讯账号均对应的内容,并将获取到的内容确定为第一内容,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号对应的多个账户中的一个;向该终端发送该第一内容。
可选地,在上述接收终端发送的第一内容获取请求之前,该内容显示方法还包括:接收该终端发送的账号获取请求消息,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取与该终端的标识对应的至少一个掩码通讯账号;向该终端发送该至少一个掩码通讯账号。
可选地,上述内容显示方法还包括:接收该终端发送的第二内容获取请求消息,该第二内容获取请求消息包括该终端的标识和第二掩码通讯账号,该第二掩码通讯账号为至少一个掩码通讯账号中除该第一掩码通讯账号以外的掩码通讯账号,该至少一个掩码通讯账号为与该终端的标识对应的掩码通讯账号,该第二内容获取请求消息用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容获取请求消息为该终端在响应于账号切换指令的情况下发送的,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号;向该终端发送第二内容,该第二内容为,与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
可选地,上述内容显示方法还包括:接收该终端发送的授权令牌,该授权令牌用于指示获取与该第一账户对应的明文通讯账号;向第二服务器发送该授权令牌;接收该第二服务器发送的该明文通讯账号,以根据获取到的该明文通讯账号完成登录。
可选地,上述第一内容包括该第一账户对应的头像和/或昵称。
可选地,上述内容显示方法还包括:在第一内容对应关系表中未存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,从第二内容对应关系表中获取与该明文通讯账号对应的内容,并把获取到的内容确定为该第一内容,该第二内容对应关系表中包括明文通讯账号与内容的对应关系,其中,一个明文通讯账号与一个内容对应;将该终端的标识和该第一掩码通讯账号,与该第一内容的对应关系添加至该第一内容对应关系表中。
可选地,上述内容显示方法还包括:在该第一内容对应关系表中未存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取默认内容;将该默认内容确定为第一内容;向该终端发送该默认内容。
根据本公开实施例的第二方面,提供一种内容显示方法。该方法可以包括:响应于针对应用程序的账户登录指令,获取该终端的标识和第一掩码通讯账号;向第一服务器发送第一内容获取请求消息,该第一内容获取请求消息包括该终端的标识和该第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容;接收该第一服务器发送的第一内容,该第一内容为,与该终端的标识和该第一掩码通讯账号均对应的内容,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号均对应的多个账户中的一个;显示该第一内容。
可选地,获取上述第一掩码通讯账号具体包括:响应于该账户登录指令,获取该终端的标识;在本地存储的映射关系表中存在与该终端的标识对应的至少一个掩码通讯账号的情况下,从该至少一个掩码通讯账号中确定该第一掩码通讯账号,该映射关系表中包括多个终端各自的标识和该多个终端各自的标识对应的掩码通讯账号。
可选地,上述内容显示方法还包括:在该映射关系表中未存在该至少一个掩码通讯账号的情况下,向该第一服务器发送账号获取请求消息,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取该至少一个掩码通讯账号;接收该第一服务器发送的该至少一个掩码通讯账号;将该终端的标识与该至少一个掩码通讯账号的对应关系添加至该映射关系表中。
可选地,上述内容显示方法还包括:确定该第一掩码通讯账号与第二掩码通讯账号不相同,该第二掩码通讯账号为该至少一个掩码通讯账号中除该第一掩码通讯账号以外的掩码通讯账号;响应于账号切换指令,向该第一服务器发送第二内容获取请求消息,该第二内容获取请求消息包括该终端的标识和该第二掩码通讯账号,该第二内容获取请求消息用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号;接收该第一服务器发送的第二内容,该第二内容为,与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
可选地,上述第一内容包括该第一账户对应的头像和/或昵称。
可选地,上述内容显示方法还包括:显示授权页面,该授权页面包括该第一内容和授权控件;响应于对该授权控件的触发操作,生成授权令牌;向该第一服务器发送该授权令牌,该授权令牌用于指示获取与该第一账户对应的明文通讯账号,以根据获取到的该明文通讯账号完成登录。
根据本公开实施例的第三方面,提供一种内容显示装置。该装置可以包括:接收模块、获取模块、确定模块以及发送模块;该接收模块,被配置为接收终端发送的第一内容获取请求消息,该第一内容获取请求消息包括该终端的标识和第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容;该获取模块,被配置为在已存储的第一内容对应关系表中存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取与该终端的标识和该第一掩码通讯账号均对应的内容;该确定模块,被配置为将获取到的内容确定为第一内容,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号对应的多个账户中的一个;该发送模块,被配置为向该终端发送该第一内容。
可选地,该接收模块,还被配置为接收该终端发送的账号获取请求消息,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取与该终端的标识对应的至少一个掩码通讯账号;该发送模块,还被配置为向该终端发送该至少一个掩码通讯账号。
可选地,该接收模块,还被配置为接收该终端发送的第二内容获取请求消息,该第二内容获取请求消息包括该终端的标识和第二掩码通讯账号,该第二掩码通讯账号为至少一个掩码通讯账号中除该第一掩码通讯账号以外的掩码通讯账号,该至少一个掩码通讯账号为与该终端的标识对应的掩码通讯账号,该第二内容获取请求消息用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容获取请求消息为该终端在响应于账号切换指令的情况下发送的,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号;该发送模块,还被配置为向该终端发送第二内容,该第二内容为,与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
可选地,该接收模块,还被配置为接收该终端发送的授权令牌,该授权令牌用于指示获取与该第一账户对应的明文通讯账号;该发送模块,还被配置为向第二服务器发送该授权令牌;该接收模块,还被配置为接收该第二服务器发送的该明文通讯账号,以根据获取到的该明文通讯账号完成登录。
可选地,上述第一内容包括该第一账户对应的头像和/或昵称。
可选地,该确定模块,还被配置为在该第一内容对应关系表中未存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,从第二内容对应关系表中获取与该明文通讯账号对应的内容,并把获取到的内容确定为该第一内容,该第二内容对应关系表中包括明文通讯账号与内容的对应关系,其中,一个明文通讯账号与一个内容对应;该确定模块,还被配置为将该终端的标识和该第一掩码通讯账号,与该第一内容的对应关系添加至该第一内容对应关系表中。
可选地,该获取模块,还被配置为在该第一内容对应关系表中未存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取默认内容;该确定模块,还被配置为将该默认内容确定为第一内容;该发送模块,还被配置为向该终端发送该默认内容。
根据本公开实施例的第四方面,提供一种内容显示装置。该装置可以包括:获取模块、发送模块、接收模块以及显示模块;该获取模块,被配置为响应于针对应用程序的账户登录指令,获取终端的标识和第一掩码通讯账号;该发送模块,被配置为向第一服务器发送第一内容获取请求消息,该第一内容获取请求消息包括终端的标识和第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容;该接收模块,被配置为接收第一服务器发送的第一内容,该第一内容为,与该终端的标识和该第一掩码通讯账号均对应的内容,该第一内容用于标识第一账户,该第一账户为第一掩码通讯账号均对应的多个账户中的一个;该显示模块,被配置为显示该第一内容。
可选地,上述内容显示装置还包括确定模块;该获取模块,具体被配置为响应于该账户登录指令,获取该终端的标识;该确定模块,被配置为在本地存储的映射关系表中存在与该终端的标识对应的至少一个掩码通讯账号的情况下,从该至少一个掩码通讯账号中确定该第一掩码通讯账号,该映射关系表中包括多个终端各自的标识和该多个终端各自的标识对应的掩码通讯账号。
可选地,该发送模块,还被配置为在该映射关系表中未存在该至少一个掩码通讯账号的情况下,向该第一服务器发送账号获取请求消息,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取该至少一个掩码通讯账号;该接收模块,还被配置为接收该第一服务器发送的该至少一个掩码通讯账号;该确定模块,还被配置为将该终端的标识与该至少一个掩码通讯账号的对应关系添加至该映射关系表中。
可选地,该确定模块,还被配置为确定该第一掩码通讯账号与第二掩码通讯账号不相同,该第二掩码通讯账号为该至少一个掩码通讯账号中除该第一掩码通讯账号以外的掩码通讯账号;该发送模块,还被配置为响应于账号切换指令,向该第一服务器发送第二内容获取请求消息,该第二内容获取请求消息包括该终端的标识和该第二掩码通讯账号,该第二内容获取请求消息用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号;该接收模块,还被配置为接收该第一服务器发送的第二内容,该第二内容为,与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
可选地,上述第一内容包括该第一账户对应的头像和/或昵称。
可选地,上述内容显示装置还包括令牌生成模块;该显示模块,还被配置为显示授权页面,该授权页面包括该第一内容和授权控件;该令牌生成模块,被配置为响应于对该授权控件的触发操作,生成授权令牌;该发送模块,还被配置为向第一服务器发送该授权令牌,该授权令牌用于指示获取与该第一账户对应的明文通讯账号,以根据获取到的该明文通讯账号完成登录。
根据本公开实施例的第五方面,提供一种服务器,可以包括:处理器和被配置为存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现上述第一方面中任一种可选地内容显示方法。
根据本公开实施例的第六方面,提供一种终端,可以包括:处理器和被配置为存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现上述第二方面中任一种可选地内容显示方法。
根据本公开实施例的第七方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当该计算机可读存储介质中的指令由计算机的处理器执行时,使得该计算机能够执行上述第一方面中任一种可选地内容显示方法,或者执行上述第二方面中任一种可选地内容显示方法。
根据本公开实施例的第八方面,提供一种计算机程序产品,包含指令,当其在计算机上运行时,使得计算机执行如第一方面中任一种可选地内容显示方法,或者执行如第二方面中任一种可选地内容显示方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
基于上述任一方面,本公开中,第一服务器可以接收终端发送的第一内容获取请求消息,即请求获取与该终端的标识和第一掩码通讯账号均对应的内容;然后,在已存储的第一内容对应关系表中存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取与该终端的标识和该第一掩码通讯账号均对应的内容,并将获取到的内容确定为第一内容,以及向该终端发送该第一内容;进而,终端可以接收并显示到该第一内容。本公开实施例中,由于该第一内容用于标识第一账户,因此在终端接收并显示该第一内容的情况下,用户可以明确登录账户是否正确,进而完成应用程序的登录过程,能够提高内容显示的效率,提升用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1示出了本公开实施例提供的一种内容显示系统示意图;
图2示出了本公开实施例提供的一种内容显示方法的流程示意图;
图3示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图4示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图5示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图6示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图7示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图8示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图9示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图10示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图11示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图12示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图13示出了本公开实施例提供的又一种内容显示方法的流程示意图;
图14示出了本公开实施例提供的一种内容显示装置的结构示意图;
图15示出了本公开实施例提供的又一种内容显示装置的结构示意图;
图16示出了本公开实施例提供的又一种内容显示装置的结构示意图;
图17示出了本公开实施例提供的又一种内容显示装置的结构示意图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
还应当理解的是,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素和/或组件的存在或添加。
本公开所涉及的数据可以为经用户授权或者经过各方充分授权的数据。
如背景技术中所描述,由于现有技术中登陆授权页面显示的账户头像是应用程序从手机的缓存中获取到的,在用户卸载该应用程序之后又重新安装或者更换所使用的手机的情况下,该登陆授权页面可能无法显示与手机号码对应的账户头像,影响用户明确登录账户是否正确,进而可能影响应用程序的一键登录过程。
基于此,本公开实施例提供一种内容显示方法,第一服务器可以接收终端发送的第一内容获取请求消息,即请求获取与该终端的标识和第一掩码通讯账号均对应的内容;然后,在已存储的第一内容对应关系表中存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取与该终端的标识和该第一掩码通讯账号均对应的内容,并将获取到的内容确定为第一内容,以及向该终端发送该第一内容;进而,终端可以接收并显示到该第一内容。本公开实施例中,由于该第一内容用于标识第一账户,因此在终端接收并显示该第一内容的情况下,用户可以明确登录账户是否正确,进而完成应用程序的登录过程,能够提高内容显示的效率,提升用户体验。
本公开实施例提供的内容显示方法、装置、设备、系统及存储介质,应用于应用程序的一键登录场景中。当终端响应于针对某一应用程序的账户登录指令时,可以依据本公开实施例提供的方法,获取并显示第一内容,进而完成该应用程序的登录过程。
以下结合附图对本公开实施例提供的内容显示方法进行示例性说明:
图1为本公开实施例提供的一种内容显示系统示意图,如图1所示,该内容显示系统中可以包括终端101、第一服务器102以及第二服务器103,第一服务器102可以通过有线网络或无线网络分别与终端101和服务器103之间建立连接。
其中,终端101可以是手机、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,PDA)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备等可以安装并使用内容社区应用(如快手)的设备,本公开对终端101的具体形态不作特殊限制。其可以与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互。
具体的,终端101可以响应于针对应用程序的账户登录指令,获取该终端101的标识和第一掩码通讯账号。
第一服务器102可以接收终端101发送的第一内容获取请求消息,该第一内容获取请求消息包括该终端101的标识和该第一掩码通讯账号,该第一内容获取请求消息用于请求获取该终端101的标识和该第一掩码通讯账号均对应的内容。
第二服务器103可以接收第一服务器102发送的授权令牌,该授权令牌用于指示获取与第一账户对应的明文通讯账号。
如图2所示,当内容显示方法应用于图1中的终端101时,该内容显示方法可以包括S101-S104。
S101、终端响应于针对应用程序的账户登录指令,获取终端的标识和第一掩码通讯账号。
具体的,该账户登陆指令可以为用户在该终端上启动该应用程序之后的指令。当用户在该终端上触发该应用程序对应的图标之后,可以理解为该终端响应到针对该应用程序的账户登录指令。
可选地,终端可以基于该终端的ANDROID_ID或该终端对应的全局唯一标识符(universally unique identifier,UUID)确定该终端的标识。
对于上述第一掩码通讯账号,可以理解为掩藏部分号码的明文通讯账号,可选地,可以以预设字符(例如“****”)的形式掩藏该部分号码。例如,假设明文通讯账号为18612345678,则该第一掩码通讯账号可以为186****5678。
S102、终端向第一服务器发送第一内容获取请求消息。
其中,该第一内容获取请求消息包括该终端的标识和该第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容。
应理解,该第一服务器中可能会存在与该终端的标识和该第一掩码通讯账号均对应的内容,进一步地,当该第一服务器中存在与该终端的标识和该第一掩码通讯账号均对应的内容时,该第一服务器可以向该终端返回(或发送)该内容,当该第一服务器中不存在该内容时,该第一服务器也可以为该终端返回其他内容。
S103、终端接收第一服务器发送的第一内容。
其中,该第一内容为,与该终端的标识和该第一掩码通讯账号均对应的内容,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号对应的多个账户中的一个。
应理解,一个掩码通讯账号可以对应多个明文通讯账号,一个明文通讯账号对应一个账户。如此,该第一内容可以用于标识(或对应)该多个账户中的一个(即第一账户),进而用户可以明确该第一账户是否为该用户需要登录的账户。
S104、终端显示第一内容。
上述实施例提供的技术方案至少能够带来以下有益效果:由S101-S104可知,终端响应于针对应用程序的账户登录指令,获取终端的标识和第一掩码通讯账号,并且向第一服务器发送第一内容获取请求消息,即请求获取与该终端的标识和该第一掩码通讯账号均对对应的内容;然后终端接收该第一服务器发送的第一内容,并显示该第一内容。本公开实施例中,由于该第一内容可以用于标识第一账户,因此终端接收并显示该第一内容后,用户可以明确登录账户是否正确,进而完成应用程序的登录过程,能够提高内容显示的效率,提升用户体验。
在一种实现方式中,上述第一内容可以包括该第一账户对应的头像和/或昵称等。
本公开实施例中,由于第一内容包括第一账户对应的头像和/或昵称,如此在终端显示该第一账户对应的头像和/或昵称的情况下,用户可以有效地确定出登录账户是否正确,进而提升了应用程序登录的准确性。
结合图2,如图3所示,在本公开实施例的一种实现方式中,上述获取第一掩码通讯账号具体包括S1011-S1012。
S1011、终端响应于账户登录指令,获取终端的标识。
S1012、在本地存储的映射关系表中存在与终端的标识对应的至少一个掩码通讯账号的情况下,终端从至少一个掩码通讯账号中确定第一掩码通讯账号。
其中,该映射关系表中包括多个终端各自的标识以及该多个终端各自的标识对应的掩码通讯账号。
应理解,一个终端的标识可以对应至少一个掩码通讯账号,终端在获取到该终端的标识的情况下,可以从本地(具体为映射关系表中)确定与该终端的标识对应的至少一个掩码通讯账号,进而确定该第一掩码通讯账号。
示例性的,以下表1为本地存储的映射关系表的一种示例,如表1所示,该映射关系标中包括4个终端各自的标识(包括标识1、标识2、标识3以及标识4)与该4个终端各自的标识对应的掩码通讯账号,即包括掩码通讯账号1、掩码通讯账号2、掩码通讯账号3、掩码通讯账号4、掩码通讯账号5以及掩码通讯账号6。
表1
假设上述终端的标识为标识1,则终端确定第一掩码通讯账号为掩码通讯账号1。
上述实施例提供的技术方案至少能够带来以下有益效果:由S1011-S1012可知,终端响应于账户登录指令,获取该终端的标识,并且在本地存储的映射关系表中存在该终端的标识对应的至少一个掩码通讯账号的情况下,从该至少一个掩码通讯账号中确定第一掩码通信账号。本公开实施例中,终端可以从本地(具体为本地存储的映射关系表中)获取第一掩码通讯账号,能够提升掩码通讯账号的获取效率,进而提升第一内容的获取效率。
结合图3,如图4所示,在上述S1011之后,本公开提供的方法还可以包括S105-S107。
S105、在映射关系表中未存在至少一个掩码通讯账号的情况下,终端向第一服务器发送账号获取请求消息。
其中,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取该至少一个掩码通讯账号。
结合上述实施例的描述,应理解,该至少一个掩码通讯账号为与该终端的标识对应的至少一个掩码通讯账号。
可以理解的是,第一服务器中可以存储有该终端的标识与该至少一个掩码通讯账号的对应关系,当终端确定本地不存在该至少一个掩码通讯账号时(即上述映射关系表中未存在该至少一个掩码通讯账号的情况下),该终端可以向该第一服务器发送该账号获取请求消息,即请求从该第一服务器中获取该至少一个掩码通讯账号,进而获取(或接收)到该至少一个掩码通讯账号。
S106、终端接收第一服务器发送的至少一个掩码通讯账号。
S107、终端将终端的标识与至少一个掩码通讯账号的对应关系添加至映射关系表中。
上述实施例提供的技术方案至少能够带来以下有益效果:由S105-S107可知,在映射关系表中未存在至少一个掩码通讯账号的情况下,终端可以向第一服务器发送账号获取请求消息,即请求获取该终端的标识对应的至少一个掩码通讯账号;然后终端在接收到该至少一个掩码通讯账号之后,将该终端的标识与该至少一个掩码通讯账号的对应关系添加至该映射关系表中。本公开实施例中,终端在确定本地(具体为映射关系表中)不存在终端的标识对应的至少一个掩码通讯账号的情况下,可以从第一服务器中获取(或接收)该至少一个掩码通讯账号。并且,终端还将终端的标识与该至少一个掩码通讯账号的对应关系添加至该映射关系表中,以使得终端下一次可以直接从本地获取到该至少一个掩码通讯账号,能够提升掩码通讯账号的获取效率,进而提升内容显示效率。
结合图2,如图5所示,本公开实施例提供的内容显示方法还可以包括S108-S110。
S108、终端确定第一掩码通讯账号与第二掩码通讯账号不相同。
其中,该第二掩码通讯账号为上述至少一个掩码通讯账号中除该第一掩码通讯账号以外的掩码通讯账号。
应理解,终端在接收(或获取)到第一掩码通讯账号之后,可以确定该第一掩码通讯账号是否为正确,即该第一掩码通讯账号是否为用户需要登录的掩码通讯账号(即第二掩码通讯账号),并且在确定第一掩码通讯账号与第二掩码通讯账号不相同的情况下,执行相关操作。
S109、终端响应于账号切换指令,向第一服务器发送第二内容获取请求消息。
其中,该第二内容获取请求消息包括该终端的标识和该第二掩码通讯账号,该第二内容获取请求消息用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号。
具体的,终端在确定第一掩码通讯账号与第二掩码通讯账号不相同之后,可以将该第一掩码通讯账号切换为该第二掩码通讯账号,如此向第一服务器发送的内容获取请求消息即用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容。
S110、终端接收第一服务器发送的第二内容。
其中,该第二内容为,与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
上述实施例提供的技术方案至少能够带来以下有益效果:由S108-S110可知,终端可以确定第一掩码通讯账号与第二掩码通讯账号不相同;然后终端响应于账号切换指令(即将第一掩码通讯账号切换为第二掩码通讯账号),向第一服务器发送第二内容获取请求消息,即请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,并且接收该第一服务器发送的第二内容。本公开实施例中,终端可以在确定第一掩码通讯账号不是待登录的掩码通讯账号的情况下,将第一掩码通讯账号切换为该待登录的掩码通讯账号(即第二掩码通讯账号),能够使终端切换为正确的掩码通讯账号,并且以正确的掩码通讯账号完成相关内容获取以及登录过程等,提升了账户登录的准确性。
结合图2,如图6所示,在上述S104之后,本公开实施例提供的内容显示方法还包括S111-S113。
S111、终端显示授权页面。
其中,该授权页面包括第一内容和授权控件。
可选地,该授权页面还可以包括上述第一掩码通讯账号,即终端可以显示该第一内容,该授权控件以及该第一掩码通讯账号。
S112、终端响应于对授权控件的触发操作,生成授权令牌。
应理解,在该终端显示该第一内容和授权控件之后,在一种实现方式中,当用户确定该第一内容无异议时,可以触发该授权控件(此时终端响应该授权控件的触发操作),如此终端可以生成授权令牌(token)。
S113、终端向第一服务器发送授权令牌。
其中,该授权令牌用于指示获取与第一账户对应的明文通讯账号,以根据获取到的明文通讯账号完成登录。
具体的,第一服务器可以从第二服务器中获取该明文通讯账号,应用程序的登录过程可以基于该明文通讯账号完成。
以上实施例提供的技术方案至少带来以下有益效果:由S111-S113可知,终端显示授权页面(即显示第一内容和授权控件)之后,可以响应于对该授权控件的触发操作,生成授权令牌,然后向第一服务器发送该授权令牌。本公开实施例中,在终端显示上述第一内容之后,并且在用户确定该第一内容无异议的情况下,可以触发该授权控件,即使得终端生成授权令牌,并向第一服务器发送该授权令牌,以获取第一账户对应的明文通讯账号,并根据该明文通讯账号完成登录。本公开实施例中,由于终端在显示第一内容之后,可以生成授权令牌并基于该授权令牌能够获取到第一账户对应的明文通讯账号,进而完成应用程序的登录过程,提升了应用程序的登录效率。
如图7所示,当内容显示方法应用于图1中的第一服务器102时,该内容显示方法可以包括S201-S203。
S201、第一服务器接收终端发送的第一内容获取请求消息。
其中,该第一内容获取请求消息包括该终端的标识和第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容。
S202、在已存储的第一内容对应关系表中存在与终端的标识和第一掩码通讯账号均对应的内容的情况下,第一服务器获取与终端的标识和第一掩码通讯账号均对应的内容,并将与获取到的内容确定为第一内容。
结合上述实施例的描述,应理解,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号对应的多个账户中的一个。
示例性的,以下表2为第一服务器中已存储的第一内容对应关系表的一种示例。如表2所示,标识1和掩码通讯账号1均对应的内容为内容1,标识2和掩码通讯账号1均对应的内容为内容2,标识3和掩码通讯账号3均对应的内容为内容3,标识4和掩码通讯账号2均对应的内容为内容4,其中,标识1可以用于表示某一个终端的标识。
表2
假设上述终端的标识为标识2,上述第一掩码通讯账号为掩码通讯账号1,则第一服务器获取内容2,并将该内容2确定为第一内容。
需要说明的是,上述实施例中,第一服务器可以通过一个(或一类)表,即通过第一内容对应关系表获取与该终端的标识和该第一掩码通讯账号均对应的内容。在一种实现方式中,第一服务器还可以通过至少两个(或两类)表获取与该终端的标识和该掩码通讯账号均对应的内容(例如,终端的标识与内容的一个对应关系表,以及掩码通讯账号与内容的一个对应关系表)。
S203、第一服务器向终端发送第一内容。
本公开中,该第一内容可以包括该第一账户对应的头像和/或昵称。
以上实施例提供的技术方案至少带来以下有益效果:由S201-S203可知,第一服务器可以接收终端发送的第一内容获取请求消息,即请求获取与该终端的标识和第一掩码通讯账号均对应的内容;然后,在已存储的第一内容对应关系表中存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取与该终端的标识和该第一掩码通讯账号均对应的内容,并将获取到的内容确定为第一内容,以及向该终端发送该第一内容;进而,终端可以接收并显示到该第一内容。本公开实施例中,由于该第一内容用于标识第一账户,因此在终端接收并显示该第一内容的情况下,用户可以明确登录账户是否正确,进而完成应用程序的登录过程,能够提高内容显示的效率,提升用户体验。
结合图7,如图8所示,在上述S201之前,本公开实施例提供的内容显示方法还可以包括S204-S205。
S204、第一服务器接收终端发送的账号获取请求消息。
其中,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取与该终端的标识对应的至少一个掩码通讯账号。
S205、第一服务器向终端发送至少一个掩码通讯账号。
应理解,第一服务器中可以存储多个终端各自的标识以及该多个终端各自的标识对应的掩码通讯账号。
以上实施例提供的技术方案至少带来以下有益效果:由S204-S205可知,第一服务器接收终端发送的账号获取请求消息,即请求获取与该终端的标识对应的至少一个掩码通讯账号,并且向该终端发送该至少一个掩码通讯账号。本公开实施例中,在终端的本地未存在上述至少一个掩码通讯账号的情况下,终端可以向第一服务器发送该账号获取请求消息,如此,第一服务器在接收到该账号获取请求消息之后,可以向终端发送(或返回)该至少一个掩码通讯账号,能够提升掩码通讯账号的获取效率,进而提升内容显示效率。
结合图7,如图9所示,本公开实施例提供的内容显示方法还可以包括S206-S207。
S206、第一服务器接收终端发送的第二内容获取请求消息。
其中,该第二内容获取请求消息包括该终端的标识和第二掩码通讯账号,该第二掩码通讯账号为至少一个掩码通讯账号中除第一掩码通讯账号以外的掩码通讯账号,该至少一个掩码通讯账号为该终端的标识对应的掩码通讯账号,该第二内容获取请求消息用于请求获取与终端的标识和该第二掩码通讯账号均对应的内容,该第二内容获取请求消息为终端在响应于账号切换指令的情况下发送的,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号。
结合上述实施例的描述,应理解,终端在确定第一掩码通讯账号与第二掩码通讯账号不相同的情况下,可以响应于账号切换指令,即将该第一掩码通讯账号切换为该第二掩码通讯账号,并且向第一服务器发送该第二内容获取请求消息,即请求获取与该终端的标识和该第二掩码通讯账号均对应的内容。
需要说明的是,第一服务器可以先执行上述S201后执行S206,即先接收上述第一内容获取请求消息后接收该第二内容获取请求消息;该第一服务器也可以先执行S206后执行S201;该第一服务器还可以同时执行S201和S206。本公开实施例中对S201和S206的执行顺序不作具体限定。为了方便说明,图9中以先执行S201后执行S206进行示例。
S207、第一服务器向终端发送第二内容。
其中,该第二内容为,该终端的标识与该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
以上实施例提供的技术方案至少带来以下有益效果:由S206-S207可知,第一服务器可以接收终端发送的第二内容获取请求消息,即请求获取与终端的标识和第二掩码通讯账号(即与第一掩码通讯账号不相同的掩码通讯账号)均对应的内容,并且向终端发送第二内容。本公开实施例中,终端确定第一掩码通讯账号不是待登录的掩码通讯账号的情况下,响应于账号切换指令(即将第一掩码通讯账号切换为第二掩码通讯账号),并且向第一服务器发送该第二内容获取请求消息;第一服务器在接收到该内容获取请求消息之后,可以向终端发送(或返回)该第二内容,能够在终端切换为正确的掩码通讯账号(即第二掩码通讯账号)情况下,为该终端返回该第二掩码通讯账号对应的内容,进而使得该终端以正确的账号和内容完成应用程序登录过程,提升了内容获取和应用程序登录的准确性。
结合图7,如图10所示,本公开实施例提供的内容显示方法还包括S208-S210。
S208、第一服务器接收终端发送的授权令牌。
结合上述实施例的描述,应理解,该授权令牌用于指示获取与上述第一账户对应的明文通讯账号,该授权令牌为该终端响应于对上述授权控件的触发操作生成的。
S209、第一服务器向第二服务器发送授权令牌。
应理解,第一服务器在接收到终端发送的授权令牌之后,可以向第一服务器发送该授权令牌,第一服务器可以基于该授权令牌确定该明文通讯账号,并且向该第一服务器发送(或返回)该明文通讯账号。
S210、第一服务器接收第二服务器发送的明文通讯账号,以根据获取到的明文通讯账号完成登录。
可以理解的是,第一服务器在接收到该明文通讯账号之后,可以基于该明文通讯账号完成上述应用程序的登录过程,具体为该第一账户在该应用程序中的登录过程。
以上实施例提供的技术方案至少带来以下有益效果:由S208-S210可知,第一服务器可以接收终端发送的授权令牌并向第一服务器发送该授权令牌,第二服务器可以基于获取到的授权令牌确定与第一账户对应的明文通讯账号并且将该明文通讯账号发送至该第一服务器;如此第一服务器可以接收该明文通讯账号,并根据该明文通讯账号完成应用程序的登录过程。本公开实施例中,第一服务器可以基于第一账户对应的明文通讯账号完成相应的登录过程,能够提高明文通讯账号的获取效率,进而提升应用程序的登录效率。
结合图10,如图11所示,本公开实施例提供的内容显示方法还包括S211-S212。
S211、在第一内容对应关系表中未存在与终端的标识和第一掩码通讯账号均对应的内容的情况下,第一服务器从第二内容对应关系表中获取与明文通讯账号对应的内容,并把获取到的内容确定第一内容。
具体的,该第二内容对应关系表中包括明文通讯账号与内容的对应关系,其中,一个明文通讯账号与一个内容对应。
应理解,第一服务器(具体为第二内容对应关系表)中存储了第一账户对应的明文通讯账号与该第一内容的对应关系,在第一内容对应关系表中未存在与终端的标识和第一掩码通讯账号均对应的内容,并且该第一服务器已经获取到了该明文通讯账号的情况下,可以基于该明文通讯账号获取该第一内容。
S212、第一服务器将终端的标识和第一掩码通讯账号,与第一内容的对应关系添加至第一内容对应关系表中。
可以理解的是,第一服务器将该对应关系添加至第一内容对应关系表中,以使得应用程序的下一次过程中,终端能够从该第一内容对应关系表中获取到与该终端的标识和该第一掩码通讯账号均对应的内容。
以上实施例提供的技术方案至少带来以下有益效果:由S211-S212可知,在第一内容对应关系表中未存在与终端的标识和第一掩码通讯账号均对应的内容的情况下,第一服务器可以基于该明文通讯账号确定该第一内容,并且将该终端的标识和该第一掩码通讯账号,与该第一内容的对应关系添加至该第一内容对应关系表中。本公开实施例中,第一服务器可以从第二内容关系表中获取与明文通讯账号对应的内容(即第一内容),并将终端的标识和第一掩码通讯账号,与该第一内容的对应关系添加至该第一内容关系表中。如此,终端可以从该第一服务器(具体为第一内容对应关系表)中获取到与该终端的标识和该第一掩码通讯账号对应的内容,能够提高内容获取的准确性,进而提升内容显示的效率。
结合图7,如图12所示,在上述S201之后,本公开实施例提供的内容显示方法还可以包括S213-S215。
S213、在第一内容对应关系表中未存在与终端的标识和第一掩码通讯账号均对应的内容的情况下,第一服务器获取默认内容。
应理解,该默认内容可以理解为默认头像和/或默认昵称等。
S214、第一服务器将默认内容确定为第一内容。
S215、第一服务器向终端发送默认内容。
以上实施例提供的技术方案至少带来以下有益效果:由S213-S215可知,在第一内容对应关系表中未存在与终端的标识和第一掩码通讯账号该对应的内容的情况下,第一服务器可以获取默认内容并将该默认内容确定为第一内容,以及向终端发送该默认内容。本公开实施例中,第一服务器可以在本地(具体为第一内容对应关系表中)不存在与终端的标识和第一掩码通讯账号均对应的内容的情况下,向终端发送(或返回)默认内容,能够提升内容获取的有效性,进而提升内容显示的效率。
如图13所示,当内容显示方法基于图1示出的内容显示系统中各个设备交互的过程中时,该内容显示方法可以包括S301-S314。
S301、终端响应于账户登录指令,获取终端的标识和第一掩码通讯账号。
S302、终端向第一服务器发送第一内容获取请求消息。
结合上述实施例的描述,应理解,该第一内容获取请求消息包括该终端的标识和该第一掩码通讯账号,该第一内容获取请求消息用于请求获取与第一该终端的标识和该第一掩码通讯账号均对应的内容。
S303、第一服务器接收终端发送的第一内容获取请求消息。
S304、在已存储的第一内容对应关系表中存在与终端的标识和第一掩码通讯账号均对应的内容的情况下,第一服务器获取与终端的标识和第一掩码通讯账号均对应的内容,并将获取到的内容确定为第一内容。
结合上述实施例的描述,应理解,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号对应的多个账户中的一个。
S305、第一服务器向终端发送第一内容。
S306、终端接收第一服务器发送的第一内容。
S307、终端显示授权页面。
结合上述实施例的描述,应理解,该授权页面包括该第一内容和授权控件。
S308、终端响应于对授权控件的触发操作,生成授权令牌。
S309、终端向第一服务器发送授权令牌。
S310、第一服务器接收终端发送的授权令牌。
S311、第一服务器向第二服务器发送授权令牌。
S312、第二服务器接收第一服务器发送的授权令牌。
S313、第二服务器基于授权令牌确定第一账户对应的明文通讯账号,并向第一服务器发送明文通讯账号。
S314、第一服务器接收第二服务器发送的明文通讯账号,以根据获取到的明文通讯账号完成登录。
应理解,S301-S314的解释说明可以参见上述实施例中的描述,此处不再赘述。
以上实施例提供的技术方案至少带来以下有益效果:由S301-S314可知,终端响应于账户登录指令,获取终端的标识和第一掩码通讯账号并向第一服务器发送第一内容获取请求消息,即请求获取与该终端的标识和该第一掩码账号均对应的内容;第一服务器在接收到该第一获取请求消息后,在已存储的第一内容对应关系表中存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下获取该对应的内容,并将获取到的内容确定第一内容,向终端发送该第一内容。之后,该终端可以响应于对授权控件的触发操作,生成授权令牌并向第一服务器发送该授权令牌;第一服务器在接收到该授权令牌之后向第二服务器发送该授权令牌,第二服务器可以基与该授权令牌确定第一账户对应的明文通讯账号,并将该明文通讯账号发送至该第一服务器,进而,该第一服务器可以根据该明文通讯账号完成登录。本公开实施例中,即使用户卸载该应用程序并且重新安装或者更换所使用的手机,终端仍然可以从第一服务器中获取第一内容,能够提升内容获取方式的多样性,保障内容显示的准确性。进一步地,第一服务器可以从第二服务器中获取第一账户对应的明文通讯账号,以完成该第一账户在应用程序中的登录过程,能够准确地获取到明文通讯账号,提升应用程序的登录效率。
可以理解的,在实际实施时,本公开实施例所述的终端/服务器可以包含有用于实现前述对应内容显示方法的一个或多个硬件结构和/或软件模块,这些执行硬件结构和/或软件模块可以构成一个终端。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本公开能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
基于这样的理解,本公开实施例还对应提供一种内容显示装置,图14示出了本公开实施例提供的内容显示装置的结构示意图。如图14所示,该内容显示装置20可以包括:接收模块201、获取模块202、确定模块203以及发送模块204。
接收模块201,被配置为接收终端发送的第一内容获取请求消息,该第一内容获取请求消息包括该终端的标识和第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容。
获取模块202,被配置为在已存储的第一内容对应关系表中存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取与该终端的标识和该第一掩码通讯账号均对应的内容。
确定模块203,被配置为将获取到的内容确定为第一内容,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号对应的多个账户中的一个。
发送模块204,被配置为向该终端发送该第一内容。
可选地,接收模块201,还被配置为接收该终端发送的账号获取请求消息,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取与该终端的标识对应的至少一个掩码通讯账号。
发送模块204,还被配置为向该终端发送该至少一个掩码通讯账号。
可选地,接收模块201,还被配置为接收该终端发送的第二内容获取请求消息,该第二内容获取请求消息包括该终端的标识和第二掩码通讯账号,该第二掩码通讯账号为至少一个掩码通讯账号中除该第一掩码通讯账号以外的掩码通讯账号,该至少一个掩码通讯账号为与该终端的标识对应的掩码通讯账号,该第二内容获取请求消息用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容获取请求消息为该终端在响应于账号切换指令的情况下发送的,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号。
发送模块204,还被配置为向该终端发送第二内容,该第二内容为,与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
可选地,接收模块201,还被配置为接收该终端发送的授权令牌,该授权令牌用于指示获取与该第一账户对应的明文通讯账号。
发送模块204,还被配置为向第二服务器发送该授权令牌。
接收模块201,还被配置为接收该第二服务器发送的该明文通讯账号,以根据获取到的该明文通讯账号完成登录。
可选地,上述第一内容包括该第一账户对应的头像和/或昵称。
可选地,确定模块203,还被配置为在该第一内容对应关系表中未存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,从第二内容对应关系表中获取与该明文通讯账号对应的内容,并把获取到的内容确定为该第一内容,该第二内容对应关系表中包括明文通讯账号与内容的对应关系,其中,一个明文通讯账号与一个内容对应。
确定模块203,还被配置为将该终端的标识和该第一掩码通讯账号,与该第一内容的对应关系添加至该第一内容对应关系表中。
可选地,获取模块202,还被配置为在该第一内容对应关系表中未存在与该终端的标识和该第一掩码通讯账号均对应的内容的情况下,获取默认内容。
确定模块203,还被配置为将该默认内容确定为第一内容。
发送模块204,还被配置为向该终端发送该默认内容。
如上所述,本公开实施例可以根据上述方法示例对内容显示装置进行功能模块的划分。其中,上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。另外,还需要说明的是,本公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。
关于上述实施例中的内容显示装置,其中各个模块执行操作的具体方式、以及具备的有益效果,均已经在前述方法实施例中进行了详细描述,此处不再赘述。
图15是本公开提供的另一种内容显示装置的结构示意图。如图15,该内容显示装置30可以包括至少一个处理器301以及用于存储处理器可执行指令的存储器303。其中,处理器301被配置为执行存储器303中的指令,以实现上述实施例中的内容显示方法。
另外,内容显示装置30还可以包括通信总线302以及至少一个通信接口304。
处理器301可以是一个处理器(central processing units,CPU),微处理单元,ASIC,或一个或多个用于控制本公开方案程序执行的集成电路。
通信总线302可包括一通路,在上述组件之间传送信息。
通信接口304,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。
存储器303可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。
其中,存储器303用于存储执行本公开方案的指令,并由处理器301来控制执行。处理器301用于执行存储器303中存储的指令,从而实现本公开方法中的功能。
在具体实现中,作为一种实施例,处理器301可以包括一个或多个CPU,例如图15中的CPU0和CPU1。
在具体实现中,作为一种实施例,内容显示装置30可以包括多个处理器,例如图15中的处理器301和处理器307。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,内容显示装置30还可以包括输出设备305和输入设备306。输出设备305和处理器301通信,可以以多种方式来显示信息。例如,输出设备305可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备306和处理器301通信,可以以多种方式接受用户的输入。例如,输入设备306可以是鼠标、键盘、触摸屏设备或传感设备等。
图16为本公开提供的另一种内容显示装置的结果示例图。如图16所示,该内容显示装置40可以包括:获取模块401、发送模块402、接收模块403以及显示模块404。
获取模块401,被配置为响应于针对应用程序的账户登录指令,获取该终端的标识和第一掩码通讯账号。
发送模块402,被配置为向第一服务器发送第一内容获取请求消息,该第一内容获取请求消息包括该终端的标识和该第一掩码通讯账号,该第一内容获取请求消息用于请求获取与该终端的标识和该第一掩码通讯账号均对应的内容。
接收模块403,被配置为接收该第一服务器发送的第一内容,该第一内容为,与该终端的标识和该第一掩码通讯账号均对应的内容,该第一内容用于标识第一账户,该第一账户为该第一掩码通讯账号均对应的多个账户中的一个。
显示模块404,被配置为显示该第一内容。
可选地,上述内容显示装置40还包括确定模块405。
获取模块401,具体被配置为响应于该账户登录指令,获取该终端的标识。
确定模块405,被配置为在本地存储的映射关系表中存在与该终端的标识对应的至少一个掩码通讯账号的情况下,从该至少一个掩码通讯账号中确定该第一掩码通讯账号,该映射关系表中包括多个终端各自的标识和该多个终端各自的标识对应的掩码通讯账号。
可选地,发送模块402,还被配置为在该映射关系表中未存在该至少一个掩码通讯账号的情况下,向该第一服务器发送账号获取请求消息,该账号获取请求消息包括该终端的标识,该账号获取请求消息用于请求获取该至少一个掩码通讯账号。
接收模块403,还被配置为接收该第一服务器发送的该至少一个掩码通讯账号。
确定模块405,还被配置为将该终端的标识与该至少一个掩码通讯账号的对应关系添加至该映射关系表中。
可选地,确定模块405,还被配置为确定该第一掩码通讯账号与第二掩码通讯账号不相同,该第二掩码通讯账号为该至少一个掩码通讯账号中除该第一掩码通讯账号以外的掩码通讯账号。
发送模块402,还被配置为响应于账号切换指令,向该第一服务器发送第二内容获取请求消息,该第二内容获取请求消息包括该终端的标识和该第二掩码通讯账号,该第二内容获取请求消息用于请求获取与该终端的标识和该第二掩码通讯账号均对应的内容,该账号切换指令用于指示该终端将该第一掩码通讯账号切换为该第二掩码通讯账号。
接收模块403,还被配置为接收该第一服务器发送的第二内容,该第二内容为,与该终端的标识和该第二掩码通讯账号均对应的内容,该第二内容用于标识第二账户,该第二账户为该第二掩码通讯账号对应的多个账户中的一个。
可选地,上述第一内容包括该第一账户对应的头像和/或昵称。
可选地,上述内容显示装置40还包括令牌生成模块406。
显示模块404,还被配置为显示授权页面,该授权页面包括该第一内容和授权控件。
令牌生成模块406,被配置为响应于对该授权控件的触发操作,生成授权令牌。
发送模块402,还被配置为向第一服务器发送该授权令牌,该授权令牌用于指示获取与该第一账户对应的明文通讯账号,以根据获取到的该明文通讯账号完成登录。
图17是本公开提供的另一种内容显示装置的结构示意图。如图17,该内容显示装置50可以包括至少一个处理器501以及用于存储处理器可执行指令的存储器503。其中,处理器501被配置为执行存储器503中的指令,以实现上述实施例中的内容显示方法。
另外,内容显示装置50还可以包括通信总线502以及至少一个通信接口504。
处理器501可以是一个CPU,微处理单元,ASIC,或一个或多个用于控制本公开方案程序执行的集成电路。
通信总线502可包括一通路,在上述组件之间传送信息。
通信接口504,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,RAN,WLAN等。
存储器503可以是ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM、CD-ROM或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。
其中,存储器503用于存储执行本公开方案的指令,并由处理器501来控制执行。处理器501用于执行存储器503中存储的指令,从而实现本公开方法中的功能。
在具体实现中,作为一种实施例,处理器501可以包括一个或多个CPU,例如图17中的CPU0和CPU1。
在具体实现中,作为一种实施例,内容显示装置50可以包括多个处理器,例如图17中的处理器501和处理器507。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,内容显示装置50还可以包括输出设备505和输入设备506。输出设备505和处理器501通信,可以以多种方式来显示信息。例如,输出设备505可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备506和处理器501通信,可以以多种方式接受用户的输入。例如,输入设备506可以是鼠标、键盘、触摸屏设备或传感设备等。
本领域技术人员可以理解,上述图15或图17中示出的结构并不构成对内容显示装置的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
另外,本公开还提供一种计算机可读存储介质,包括指令,当指令由处理器执行时,使得处理器执行如上述实施例所提供的内容显示方法。
另外,本公开还提供一种计算机程序产品,包括指令,当指令由处理器执行时,使得处理器执行如上述实施例所提供的内容显示方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
- 一种内容显示方法、装置、系统、设备及存储介质
- 一种内容显示方法、装置、系统、设备及存储介质