信息交互方法及装置的制造方法

文档序号:8365339阅读:316来源:国知局
信息交互方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,特别涉及一种信息交互方法及装置。
【背景技术】
[0002]互联网应用作为一个为智能终端提供语音、视频、图片、文字等信息交互服务的应用程序,凭借其可跨通信运营商、跨操作系统平台发送语音、视频、图片和文字等优点,受到了广大用户的青睐。随着互联网应用功能的日臻完善,开发者或商家在互联网应用平台上申请应用账号,通过该应用账号,开发者或商家可在互联网应用平台上,基于文字、图片、语音、视频等方式,实现向广大用户全方位地进行信息推送、或与广大用户进行沟通或互动。
[0003]在开发者或商家与特定群体进行沟通或互动时,常常伴随着双方多次的信息交互。而基于沟通或互动过程中安全性的考量,在通过应用账号调用各种互联网应用接口实现与特定群体的信息交互时,常常需进行安全校验。因此,如何进行安全校验,以在通过安全校验后进行信息交互,便成为了大家关注的一个焦点。

【发明内容】

[0004]为了解决现有技术的问题,本发明实施例提供了一种信息交互方法及装置。所述技术方案如下:
[0005]第一方面,提供了一种信息交互方法,所述方法包括:
[0006]在特定页面上获取指定公共标识对应的标识信息,所述标识信息包括身份标识和密钥;
[0007]根据所述标识信息,生成校验凭证获取请求;
[0008]调用校验凭证获取接口,通过所述校验凭证获取接口向互联网应用服务器发送所述校验凭证获取请求,所述互联网应用服务器是为互联网应用提供服务的服务器;
[0009]接收所述互联网应用服务器通过所述校验凭证获取接口返回的校验凭证;
[0010]在所述校验凭证通过校验后,调用互联网应用接口进行信息交互。
[0011]第二方面,提供了一种信息交互方法,所述方法包括:
[0012]通过校验凭证获取接口接收校验凭证获取请求,所述校验凭证获取请求中包括指定公共标识的标识信息;
[0013]根据所述校验凭证获取请求,获取对应的校验凭证;
[0014]将所述校验凭证通过所述校验凭证获取接口发送至公共标识所在终端,以根据所述校验凭证调用互联网应用接口进行信息交互;
[0015]根据所述校验凭证的生成时间和有效时长,刷新所述校验凭证。
[0016]第三方面,提供了一种信息交互装置,所述装置包括:
[0017]标识信息获取模块,用于在特定页面上获取指定公共标识对应的标识信息,所述标识信息包括身份标识和密钥;
[0018]凭证获取请求生成模块,用于根据所述标识信息,生成校验凭证获取请求;
[0019]凭证获取请求发送模块,用于调用校验凭证获取接口,通过所述校验凭证获取接口向互联网应用服务器发送所述校验凭证获取请求,所述互联网应用服务器是为互联网应用提供服务的服务器;
[0020]校验凭证接收模块,用于接收所述互联网应用服务器通过所述校验凭证获取接口返回的校验凭证;
[0021]信息交互模块,用于在所述校验凭证通过校验后,调用互联网应用接口进行信息交互。
[0022]第四方面,提供了一种信息交互装置,所述装置包括:
[0023]凭证获取请求接收模块,用于通过校验凭证获取接口接收校验凭证获取请求,所述校验凭证获取请求中包括指定公共标识的标识信息;
[0024]校验凭证获取模块,用于根据所述校验凭证获取请求,获取对应的校验凭证;
[0025]校验凭证发送模块,用于将所述校验凭证通过所述校验凭证获取接口发送至公共标识所在终端,以根据所述校验凭证调用互联网应用接口进行信息交互;
[0026]校验凭证刷新模块,用于根据所述校验凭证的生成时间和有效时长,刷新所述校验凭证。
[0027]本发明实施例提供的技术方案带来的有益效果是:
[0028]公共标识所在终端在特定页面上获取指定公共标识对应的标识信息后,根据该标识信息生成校验凭证获取请求,并调用校验凭证获取接口,通过校验凭证获取接口向互联网应用服务器发送校验凭证获取请求,以获取校验凭证,并在校验凭证通过校验后,调用互联网应用接口进行信息交互,由于在进行信息交互时,基于校验凭证进行了安全校验,所以可确保信息交互的安全性。
【附图说明】
[0029]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本发明实施例提供的一种信息交互方法的流程图;
[0031]图2是本发明实施例提供的一种信息交互方法的流程图;
[0032]图3是本发明实施例提供的一种信息交互方法的流程图;
[0033]图4是本发明实施例提供的一种标识彳目息获取页面的不意图;
[0034]图5是本发明实施例提供的一种密钥获取页面的示意图;
[0035]图6是本发明实施例提供的一种信息交互流程的示意图;
[0036]图7是本发明实施例提供的一种信息交互装置的结构示意图;
[0037]图8是本发明实施例提供的一种信息交互装置的结构示意图;
[0038]图9是本发明实施例提供的一种服务器的结构示意图;
[0039]图10是本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0040]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0041]在本发明实施例中,校验凭证(access_token)作为公共标识的全局唯一票据,公共标识在调用各种接口时均需使用校验凭证,所以校验凭证对于公共标识来说至关重要,需妥善保存。其中,公共标识是开发者或商家在互联网应用平台上申请的应用账号,通过公共标识,开发者或商家可在互联网应用平台上,基于文字、图片、语音、视频等方式,实现和特定群体的全方位沟通或互动。比如,开发者或商家在申请公共标识后,在自定义菜单的创建阶段便需要校验凭证调用各种互联网应用接口以进行菜单创建;或者,在公共标识与关注用户的信息交互过程中,需通过校验凭证调用各种互联网应用接口方可实现二者之间的信息交互。其中,校验凭证的存储至少需要512个字符空间,其有效期目前为7200秒。因此,需定时刷新校验凭证,重复获取校验凭证将导致上一次获取的校验凭证失效。
[0042]图1是本发明实施例提供的一种信息交互方法。以公共标识所在终端执行该方法的角度为例,则参见图1,本发明实施例提供的方法流程包括:
[0043]101、在特定页面上获取指定公共标识对应的标识信息,标识信息包括身份标识和密钥。
[0044]102、根据标识信息,生成校验凭证获取请求。
[0045]103、调用校验凭证获取接口,通过校验凭证获取接口向互联网应用服务器发送校验凭证获取请求,互联网应用服务器是为互联网应用提供服务的服务器。
[0046]104、接收互联网应用服务器通过校验凭证获取接口返回的校验凭证。
[0047]105、在校验凭证通过校验后,调用互联网应用接口进行信息交互。
[0048]本发明实施例提供的方法,公共标识所在终端在特定页面上获取指定公共标识对应的标识信息后,根据该标识信息生成校验凭证获取请求,并调用校验凭证获取接口,通过校验凭证获取接口向互联网应用服务器发送校验凭证获取请求,以获取校验凭证,并在校验凭证通过校验后,调用互联网应用接口进行信息交互,由于在进行信息交互时,基于校验凭证进行了安全校验,所以可确保信息交互的安全性。
[0049]可选地,该方法还包括:
[0050]在接收互联网应用服务器通过校验凭证获取接口返回的校验凭证时,接收互联网应用服务器通过校验凭证获取接口返回的时效信息,时效信息用于标识校验凭证的有效时长;
[0051]当校验凭证处于时效信息规定的有效
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1