一种数据服务访问方法及终端与流程

文档序号:12278556阅读:274来源:国知局
一种数据服务访问方法及终端与流程

本发明涉及网络领域,尤其涉及一种数据服务访问方法及终端。



背景技术:

在现有的网络社交应用中,一般可以通过多平台进行登录,如一个社交账号可以通过移动终端登录社交应用,也可以通过计算机终端进行登录。在用户进行多平台登录时,需要分别在不同平台上输入账号和密码,用户操作起来很不方便。

在现有技术中,某些社交应用可以使用移动终端扫描计算机终端显示二维码完成移动终端的登录,无需在移动终端上再次输入账号和密码进行登录验证,方便快捷。

但是,在该现有技术中,移动终端通过二维码扫描登录社交应用的场景非常局限,因为每次扫描都需要计算机终端提供登录所需要的二维码,且每次提供的二维码都不一样,导致该方案都只能适用于部分场景,应用的局限性较大,不能大规模地推广。无论是设备还是后台的可复用性都不高,每次需要增加一个新的能力都需要重新进行开发,比较费时费力。此外,对于数据服务的权限没有统一的管理。



技术实现要素:

本发明实施例提供了一种数据服务访问方法及终端,用于便于用户进行高效的数据服务访问。

本发明实施例提供的数据服务访问方法,包括:

终端获取服务标识符,所述服务标识符与服务器相关联;

所述终端根据服务标识符登录所述服务器;

所述终端向所述服务器发送身份标识信息,使得所述服务器根据所述服务标识符和所述身份标识信息创建服务内容;并使得所述服务器将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定;

所述终端访问所述服务内容。

本发明实施例提供的终端,包括:

获取单元,用于获取服务标识符,所述服务标识符与服务器相关联;

登录单元,用于根据服务标识符登录所述服务器;

发送单元,用于终端向所述服务器发送身份标识信息,使得所述服务器 根据所述身份标识信息创建与所述终端对应的服务内容,并将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定;

访问单元,用于终端访问所述服务内容。

从以上技术方案可以看出,本发明实施例具有以下优点:

在本发明实施例中,终端可以通过与服务器相关联的服务标识符直接访问服务器,并且在所述终端与服务器进行身份验证之后,所述服务器会将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定,使得所述终端需要再次访问所述服务内容时,可以直接通过所述服务标识符进行访问,方便快捷。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例中数据服务访问系统的一个结构示意图;

图2是本发明实施例中数据服务访问方法的一个流程示意图;

图3是本发明实施例中数据服务访问方法的一个信令流程示意图;

图4是本发明实施例中终端的一个结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以下分别进行详细说明。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

图1为本发明实施例中基于数据服务访问方法的数据服务系统的一实施例示意图。其中,所述数据服务系统包括终端与服务器。

本发明实施例中的终端可以包括:

RF(Radio Frequency,射频)单元11、包括有一个或一个以上计算机可读存储介质的存储器12、显示单元13、WiFi(wireless fidelity,无线保真)单元14、摄像单元15,以及包括有一个或者一个以上处理核心的处理器16等部件。本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

RF单元11可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器16处理;另外,将涉及上行的数据发送给基站。通常,RF电路1包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路1还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。

存储器12可用于存储软件程序以及模块,处理器16通过运行存储在存储器12的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器12可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器12可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

显示单元13可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元13可包括显示面板,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器16以确定触摸事件的类型,随后处理器16根据触摸事件的类型在显示面板上提供相应的视觉输出。

WiFi属于短距离无线传输技术,终端通过WiFi单元14可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。

摄像单元15用于获取图像信息,可以为摄像头。

处理器16是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器12内的软件程序和/或模块,以及调用存储在存储器12内的数据,执行终端的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器16可包括一个或多个处理核心;优选的,处理器16可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器16中。尽管未示出,终端还可以包括输入单元、蓝牙单元、传感单元等模块,在此不再赘述。具体在本实施例中,终端的显示单元是触摸屏显示器,终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行一个或者一个以上程序包含用于进行以下操作的指令:

摄像单元15获取服务标识符,所述服务标识符与服务器相关联;处理器16根据服务标识符触发RF单元11或WiFi单元14登录所述服务器;RF单元11或WiFi单元14向所述服务器发送身份标识信息,使得所述服务器根据所述服务标识符和所述身份标识信息创建服务内容;并使得所述服务器将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定;所述终端通过RF单元11或WiFi单元14访问所述服务内容。

本发明实施例中的服务器可以包括:

数据收发单元21,包括有一个或一个以上计算机可读存储介质的存储器22、以及包括有一个或者一个以上处理核心的处理器23等部件。

数据收发单元21用于通过网络端口接收或发送网络数据包。

存储器22可用于存储软件程序以及模块,处理器23通过运行存储在存储器22的软件程序以及模块,从而执行各种功能应用以及数据处理。

处理器23是服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或执行存储在存储器22内的软件程序和/或模块,以及调用存储在存储器22内的数据,执行终端的各种功能和处理数据,从而对服务器进行整体监控。可选的,处理器23可包括一个或多个处理核心。

尽管未示出,服务器还可以包括其他单元模块,在此不再赘述。具体在本实施例中,服务器包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行一个或者一个以上程序包含用于进行以下操作的指令:

服务器通过数据收发单元21终端发送的登录请求,处理器23根据终端的登录请求确定所述终端对应的用户是否绑定了所述服务标识符;若是,则处理器23将所述终端的访问映射到所述终端所需要访问的服务内容中;若否,则通过数据收发单元21获取终端发送的身份标识信息,处理器23再根据所述服务标识符和所述身份标识信息创建服务内容并将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定。再通过数据收发单元21向所述终端发送服务地址,使得终端根据该服务地址访问服务内容。

在本发明实施例中,终端的描述仅仅是示意性的,其中单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。

下面通过详细的实施例对本发明实施例中的数据服务访问方法,请参阅图2,本发明实施例中数据服务访问方法的一个实施例包括:

201、终端获取服务标识符;

终端获取服务标识符,所述服务标识符与服务器相关联。

可选的,所述服务标识符可以包括:二维码,一维码,字符串或网络地 址。所述服务标识符可以由所述服务器生成,且通过所述服务标识符可以获取到所述服务器的访问地址。

可选的,若所述服务标识符为字符串或网络地址,则终端可以获取到用户在所述终端上输入的字符串或网络地址。

可选的,若所述服务标识符为二维码或一维码,则终端可以通过摄像装置扫描得到的服务标识符。

可以理解的是,终端获取服务标识符的方式可以有多种,此处不再赘述。

202、终端根据服务标识符登录所述服务器;

具体的,若所述服务标识符为二维码,一维码或字符串,则所述终端可以根据所述二维码,一维码或字符串解析出所述服务器的访问地址。在获取到所述服务器的访问地址之后,再根据所述访问地址登录所述服务器。

若所述服务标识符为网络地址,则该网络地址为所述服务器的访问地址,终端可以通过所述访问地址直接登录所述服务器

示例性的,登录服务器的过程可以为:终端向所述访问地址对应的服务器发送登录请求,所述登录请求中可以携带有所述终端的标识信息,或用户在所述终端登录的账户对应的标识信息;服务器根据所述登录请求进行判断所述终端或所述在所述终端登录的账户是否已经进行账户绑定,若没有,则指示所述终端发送身份标识信息进行账户绑定;若有,则将所述终端的访问直接映射到所述终端所需要访问的服务内容中。

203、终端向所述服务器发送身份标识信息;

终端向所述服务器发送身份标识信息,使得所述服务器根据所述服务标识符和所述身份标识信息创建服务内容;并使得所述服务器将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定。

在实际应用中,当终端登录到所述服务器之后,服务器确认所述终端对应的账户在服务器本地没有进行所述服务标识符的绑定,则指示所述终端发送身份标识信息进行账户绑定,服务器收到所述服务器发送的身份标识信息之后,根据所述服务标识符和所述身份标识信息创建服务内容,并将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定。

具体的,所述服务内容为所述服务器提供的社交服务或数据服务;所述社交服务可以为社交平台的信息交互服务;所述数据服务可以为网络的数据存储服务,如,文字、视频、音频等数据信息的存储。经服务器进行注册和绑定之后,这些数据信息通过所述服务标识符可以直接访问。对于服务提供 方(如,服务器的运营方),本发明实施例可以提供通用的框架,满足各种类型的与标识符绑定的数据服务,从而可以方便服务器的构建。对于用户,本发明实施例可以做到让用户很方便地让某一数据和唯一的服务标识符绑定,并且该用户可以随时随地地根据标识符对这个数据进行访问和编辑。

可选的,所述身份标识信息可以包括:

用户在所述终端上登录的账户对应的身份标识信息;示例性的,所述账户对应的身份标识信息可以为账户名或账户标识,可以为上述登录请求中提到的账户对应的标识信息;

和/或,所述终端对应的身份标识信息;示例性的,所述终端对应的身份标识信息可以为终端的唯一序列号。

204、终端访问所述服务内容。

可选的,终端访问所述服务内容可以有以下两种方式:

1、首次完成账户绑定之后,服务器向终端返回与该服务内容对应的服务地址,终端根据该服务地址访问服务内容;2、完成账户绑定之后,当终端再次需要访问所述服务内容时,终端直接扫描该服务标识符,服务器直接将终端的访问映射到相应的服务内容上,即终端通过扫描所述服务标识符直接访问服务内容。

在本发明实施例中,终端可以通过与服务器相关联的服务标识符直接访问服务器,并且在所述终端与服务器进行身份验证之后,所述服务器会将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定,使得所述终端需要再次访问所述服务内容时,可以直接通过所述服务标识符进行访问,方便快捷。

下面对终端与服务器的交互过程进行详细描述。请参阅图3,本发明实施例中数据服务访问方法的一个实施例包括:

301、终端获取服务标识符;

终端获取服务标识符,所述服务标识符与服务器相关联。

可选的,所述服务标识符可以包括:二维码,一维码,字符串或网络地址。所述服务标识符可以由所述服务器生成,且通过所述服务标识符可以获取到所述服务器的访问地址。

可选的,若所述服务标识符为字符串或网络地址,则终端可以获取到用户在所述终端上输入的字符串或网络地址。

可选的,若所述服务标识符为二维码或一维码,则终端可以通过摄像装 置扫描得到的服务标识符。

302、终端根据所述服务标识符获取所述服务器的访问地址,并根据所述访问地址登录所述服务器;

具体的,终端可以向服务器发送登录请求,以登录所述服务器。

303、服务器根据终端的登录请求确定所述终端对应的用户是否绑定了所述服务标识符;

若是,则执行步骤304;若否,则执行步骤305。

示例性的,所述登录请求中可以携带中可以携带有所述终端的标识信息,或用户在所述终端登录的账户对应的标识信息,服务器这些信息判定所述终端对应的用户是否绑定了所述服务标识符。

304、服务器将所述终端的访问映射到所述终端所需要访问的服务内容中;

由于服务器确认了所述终端对应的用户已经绑定了所述服务标识符(即服务标识符、身份标识信息以及服务内容完成了绑定),因此,所述终端的访问可以直接访问到所需要访问的服务内容。

305、服务器获取终端发送的身份标识信息;

可选的,终端可以通过登录请求向服务器发送身份标识信息(即登录请求中携带身份标识信息),也可以有单独的消息向服务器发送身份标识信息,此处具体不作限定。

可选的,所述身份标识信息可以包括:

用户在所述终端上登录的账户对应的身份标识信息;示例性的,所述账户对应的身份标识信息可以为账户名或账户标识,可以为上述登录请求中提到的账户对应的标识信息;

和/或,所述终端对应的身份标识信息;示例性的,所述终端对应的身份标识信息可以为终端的唯一序列号。

306、服务器根据所述服务标识符和所述身份标识信息创建服务内容;

服务器根据所述服务标识符和所述身份标识信息创建服务内容,并将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定。

307、服务器向所述终端发送服务地址;

终端接收所述服务器返回的服务地址,所述服务地址为所述服务内容对应的访问地址;在实际应用中,服务器的访问地址与该服务地址可以为不同的网络地址。

308、终端根据所述服务地址访问所述服务内容。

步骤305至308为首次访问服务内容的流程,在实际应用中,在完成与服务标识符的绑定之后,终端可以通过获取服务标识符直接访问所述服务内容。

具体的,所述服务内容为所述服务器提供的社交服务或数据服务;所述社交服务可以为社交平台的信息交互服务;所述数据服务可以为网络的数据存储服务,如,文字、视频、音频等数据信息的存储。经服务器进行注册和绑定之后,这些数据信息通过所述服务标识符可以直接访问。对于服务提供方(如,服务器的运营方),本发明实施例可以提供通用的框架,满足各种类型的与服务标识符绑定的数据服务,从而可以方便服务器的构建。对于用户,本发明实施例可以做到让用户很方便地让某一数据和唯一的服务标识符绑定,并且该用户可以随时随地地根据服务标识符对这个数据进行访问和编辑。

下面以一实际应用的实施例对本发明实施例中的数据服务访问方法进行说明:

在这里以二维码贴纸形式为例,介绍可能的应用。在服务器端,会预先生成若干二维码贴纸(即本发明实施例中的服务标识符),用户只要使用硬件设备(如,移动终端),就可以通过扫描某一个二维码贴纸,从而激活该二维码。在激活二维码后,用户可以上传任意信息到该二维码贴纸所关联的服务器中。例如用户可以上传照片、视频、音频、文字、甚至是红包信息等等,该二维码对应着存放在云上的一个电子的保险箱,里面可以存放任意数据,而那个二维码就是这个数字保险箱的钥匙。用户可以将这个二维码贴在需要的地方。后续用户可以通过这个二维码继续享受相应的服务。

本系统会先预先生成若干唯一的标识符,该标识符可以是任意形式的,不过需要确保不会被恶意地破解。用户可以通过任意具有服务标识符获取功能的设备,包括手机、智能穿戴设备、计算机终端等等,采用和标识符相应的方式开始访问该标识符对应的数据服务。经过标识符的认证后,用户即通过加密的方式访问标识符对应的数据服务,例如上传,修改,删除各种数据。下次用户再次访问时,能够在上次的基础上继续进行操作。

在本发明实施例中,终端负责访问标识符相关的服务,并且进行数据的增删改等服务。具体的,终端还具有认证功能、权限设置功能、编辑功能、以及数据传输功能。

认证功能为:通过指定的交互访问标识符相应的认证地址,并将服务标 识符和访问设备信息发送到服务器,供服务器认证。当认证通过后,该终端就可以和正式访问标识符相对应的数据服务了。

权限设置功能为:在新建数据的时候,用户可以设置这个数据的可见范围,例如:只有本设备可以访问,只有本账号可以访问(本账号关联的多个设备都可以访问),还是所有账号都可以访问等等不同的隐私级别。

编辑功能,包括新建、编辑、删除、修改等用户编辑操作。根据用户选择使用功能的不同,可以由不同的编辑子模块实现。例如,如果是用户选择的是文档编辑,则可以用于文档的各种编辑;如果用户选择的是图片、视频、音频上传。

数据传输功能为:将用户的对标识符编辑的所有信息进行加密,然后传输到后台,并获取到后台的反馈信息。

首先会预先生成每个标识符所对应的认证地址,并单独提供相应的标识符(例如:打印成纸制的二维码提供给用户)。当终端访问认证地址时会对地址的有效性(包括对权限进行判定)进行判定,并把认证结果返回给终端。在用户激活标识符后,还会记录下用户在设备端设置的访问权限,并会对设备后续的访问进行认证。终端经过认证后,会发送编辑信息给服务器。服务器会将设备发送过来的编辑数据保存到与标识符相应的数据库中。

下面对执行本发明实施例的数据服务访问方法的终端进行说明,请参阅图4,包括:

获取单元401,用于获取服务标识符,所述服务标识符与服务器相关联;

登录单元402,用于根据服务标识符登录所述服务器;

发送单元403,用于终端向所述服务器发送身份标识信息,使得所述服务器根据所述身份标识信息创建与所述终端对应的服务内容,并将所述身份标识信息,所述服务内容以及所述服务标识符进行绑定;

访问单元404,用于终端访问所述服务内容。

所述获取单元401具体用于:获取通过摄像装置扫描得到的服务标识符;

所述登录单元402具体用于:根据所述服务标识符获取所述服务器的访问地址,并根据所述访问地址登录所述服务器。

进一步的,所述获取单元401具体还用于:所述终端获取用户输入的服务标识符。

所述访问单元404具体用于:

接收所述服务器返回的服务地址,所述服务地址为所述服务内容对应的 访问地址;根据所述服务地址访问所述服务内容。

进一步的,所述访问单元还用于:

获取通过摄像装置扫描得到的服务标识符;根据所述服务标识符获取所述服务器的访问地址,并根据所述访问地址登录所述服务器,使得所述服务器将所述终端的访问映射到所述服务内容。

所述服务标识符包括:

二维码,一维码,字符串或网络地址。

所述身份标识信息包括:

用户账户对应的身份标识信息;

和/或,所述终端对应的身份标识信息。

上述各个单元的具体操作流程可以参考上述方法实施例,此处不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步 骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1