数据交互的方法和终端的制作方法_2

文档序号:8546194阅读:来源:国知局
用。网页应用(Web App):是基于网页(Web)的应用,SP,可以通过网页访问的应用程序,例如,Web站点。所述网页应用在浏览器支持环境下或使用浏览器支持的语言(如JavaScript)编写并依赖于浏览器运行。客户端应用或网页应用还可以包括一项或多项子应用,即,该客户端应用或网页应用向用户所提供的服务。应该理解,本申请中提及的应用并不限于此,而是可以为任何可以应用本申请的技术方案的适当的应用。
[0030]当该链接被打开时,可以直接跳转到安装在该终端上的与该数据交互相关的应用(客户端应用或网页应用),当该应用包括一项或多项子应用时,打开该链接时可以直接跳转到该应用中与该数据交互相关的子应用。
[0031]根据本申请的一个实施例,基于该特定格式的信息生成的进行数据交互的链接可以显示在信息的显示页面上,即,当接收到该信息,并根据该信息中包含的特定格式的信息生成进行数据交互的链接时,可以在显示该信息的页面上同时显示该数据交互链接。
[0032]其中,该基于所述特定格式的信息生成进行数据交互的链接,可以通过定义外部与该数据交互相关的应用的接口的方式来生成,例如,可以定义为URL形式,外部只需要请求普通URL,即可跳转到该与数据交互相关的应用。
[0033]在步骤S103处,根据所述链接唤醒与所述特定格式的信息相关的应用,以进行所述数据交互。
[0034]具体地,当该链接被打开时,根据该链接唤醒与该特定格式的信息相关的应用,以进行与所述特定格式信息相关的数据交互。
[0035]参考图2,图2是本申请数据交互的方法的一实施方式的更详细的流程图。
[0036]在步骤S201中,检测接收的信息中是否包含特定格式的信息。所述特定格式的信息是与数据交互相关的信息。
[0037]从第一终端输入具体特定格式的信息(预定格式信息),传送到第二终端。第二终端可以接收信息,并检测接收到的信息中是否包含具有该特定格式的信息。
[0038]其中,所述信息可以是通过通信链路发送的短消息,例如,通过手机等移动终端经由短信系统(SMS系统)发送的短消息,所述信息也可以是通过互联网链路由互联网客户端应用推送的信息或者即时通讯应用发送的即时信息,例如,通过即时聊天软件经由即时通讯系统(IM系统)发送的即时消息。
[0039]所述特定格式的信息是与数据交互相关的信息,例如,所述特定格式的信息可以为特定格式的账号信息,该账号信息可以是与数据交互相关的应用的账号信息,即,用户利用客户端支付应用或网页支付应用进行支付、转账等数据交互操作时的账号信息,即,用户登录该客户端支付应用或网页支付应用的账号。例如,一些应用在用户注册账号时,会要求用户按照一定的格式创建自己的账号,或者要求用户使用自己的电子邮件地址作为账号。因此,可以根据该特定格式,检测该信息中是否包含具有该特定格式的信息,例如,用户使用自己的电子邮件地址作为登录并使用应用的账号,则可以检测该信息中是否包含證@ZZZ格式或类似格式的信息,如果包含,则该特定格式的信息有可能为用户的账号。
[0040]在步骤S202处,如果检测到所述信息中包含所述特定格式的信息,则将所述特定格式的信息发送至相应的服务器,以请求所述服务器验证所述特定格式的信息是否合法。
[0041]其中,所述相应的服务器可以为与该特定格式的信息相关的应用的服务器,所述应用可以包括客户端应用和网页应用,即,安装在终端上的用于进行与所述特定格式的信息相关的数据交互的客户端应用,或借助于终端上安装的浏览器运行的用于进行与所述特定格式的信息相关的数据交互的网页应用。例如,与该特定格式的信息相关的应用为支付应用,则该相应的服务器即为该支付应用的服务器。也即是说,将该特定格式的信息发送到与该特定格式的信息相关的应用的服务器,以请求该服务器验证该特定格式的信息是否合法,即,验证该特定格式的信息是否为有效的账号信息(验证该特定格式信息是否为通过该应用的服务器注册过的账号),或者验证该特定格式的信息是否为符合预定条件的账号,也就是说,验证该特定格式的信息是否符合预定的进行数据交互的条件。
[0042]例如,当检测到接收到的信息中包含特定格式的账号信息时,即,该账号信息为某一用户登录客户端应用或网页应用的账号,则将该账号信息发送到该客户端应用或网页应用的服务器,请求该服务器验证该账号是否合法。
[0043]在步骤S203处,接收所述服务器返回的验证所述特定格式的信息是否合法的验证结果。
[0044]例如,服务器接收到验证账号信息是否合法的请求,查询该账号信息是否为有效的账号信息,或验证该账号是否符合预定的进行数据交互的条件。
[0045]在步骤S204处,如果所述特定格式的信息合法,则基于所述特定格式的信息生成进行数据交互的链接,该链接与所述特定格式的信息相关。
[0046]其中,所述数据交互可以是与所述特定格式信息相关的数据交互,所述链接可以为利用与所述特定格式的信息相关的应用进行所述数据交互的链接。
[0047]具体地,该链接可以为打开并跳转到安装在该终端上、并且与该特定格式的信息相关的客户端应用的跳转接口,或这可以为跳转到该终端上的浏览器,并在该浏览器中打开与该特定格式的信息相关的网页应用的跳转接口,利用该客户端应用或该网页应用可以进行与该特定格式的信息相关的数据交互。当该链接被打开时,可以直接跳转到安装在终端上的与该数据交互相关的客户端应用或网页应用,即,跳转到与该数据交互相关的客户端应用或网页应用的页面上,并且,如果与该数据交互相关的客户端应用或网页应用包含一个或多个子应用,则打开该链接时,可以直接跳转到该客户端应用或网页应用中与该数据交互相关的子应用。
[0048]具体地,该基于所述特定格式的信息生成进行数据交互的链接,可以通过定义外部与该特定格式的信息相关的应用的接口的方式来生成,例如,可以用URL的形式定义,夕卜部只需要请求普通URL,即可跳转到与该特定格式的信息相关的客户端应用,或者唤醒浏览器,并打开与该特定格式的信息相关的网页应用。并且,所述进行数据交互的链接中还可以携带从该接收到的信息中提取进行所述数据交互所需要的参数信息,例如,该特定格式的信息为账号信息时,提取该账号信息,又例如,与该特定格式的信息相关的客户端应用的标识信息或与该特定格式的信息相关的网页应用的网址信息,又例如,如果该接收到的信息为其他用户向该终端用户收款的信息,则该信息中还包含收款的金额,则可以提取该金额。
[0049]例如,当该与特定格式的信息相关的应用为客户端应用时,可以将携带有从该接收到的信息中提取的进行所述数据交互所需要的参数信息放在一个URL中,当请求该URL时即可唤起该客户端应用或者与该特定格式的信息相关的该客户端应用的子应用,其中,该URL中可以包含与该特定格式的信息相关的客户端应用标识,或与该特定格式的信息相关的客户端应用的子应用在
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1