一种用于提供并实现网页辅助功能的方法和装置的制造方法

文档序号:8269734阅读:307来源:国知局
一种用于提供并实现网页辅助功能的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种用于提供并实现网页辅助功能的方法和装置。
【背景技术】
[0002]现有技术中,一般的移动终端的网页应用(Web App)所提供的功能较为简单,而通过下载存储到用户设备中的应用程序虽然可以实现各种各样的功能,但安装可能占用较多内存,使用成本较高。并且,现有的网页应用在调用相关的功能接口时没有权限验证过程,可能存在泄露用户隐私的风险。

【发明内容】

[0003]本发明的目的是提供一种用于提供并实现网页辅助功能的方法和装置。
[0004]根据本发明的一个方面,提供了一种用于在第一网络设备中提供网页辅助功能的方法,其中,所述方法包括以下步骤:
[0005]-获取对于目标网页的接口操作信息,其中,所述目标网页包括一个或多个功能接P ;
[0006]-根据与所述目标网页对应的接口验证信息,对所述接口操作信息进行验证,以在验证通过时,执行与所述接口操作信息对应的操作。
[0007]根据本发明的一个方面,还提供了一种在第二网络设备中用于提供轻应用的方法,其中,所述方法包括以下步骤:
[0008]-在所述目标网页中显示一个或多个功能接口;
[0009]-获取对于所述一个或多个功能接口中至少一个功能接口的接口操作信息;
[0010]-将所述接口操作信息发送至与所述至少一个功能接口对应的第一网络设备,以由所述第一网络设备基于所述接口操作信息执行相应的操作。
[0011]根据本发明的一个方面,还提供了一种用于提供网页辅助功能的第一网络设备,其中,所述第一网络设备包括:
[0012]用于获取对于目标网页的接口操作信息的装置,其中,所述目标网页包括一个或多个功能接口;
[0013]用于根据与所述目标网页对应的接口验证信息,对所述接口操作信息进行验证,以在验证通过时,执行与所述接口操作信息对应的操作的装置。
[0014]根据本发明的一个方面,还提供了用于提供轻应用的第二网络设备,其中,所述第一.网络设备包括:
[0015]用于在所述目标网页中显示一个或多个功能接口的装置;
[0016]用于获取对于所述一个或多个功能接口中至少一个功能接口的接口操作信息的装置;
[0017]用于将所述接口操作信息发送至与所述至少一个功能接口对应的第一网络设备,以由所述第一网络设备基于所述接口操作信息执行相应的操作的装置。
[0018]与现有技术相比,本发明具有以下优点:能够在网页中提供多种可调用的功能接口,使得用户能够在网页中完成较为复杂的操作,而无需下载相应的应用程序。并且,能够对功能接口的调用进行验证,从而在网页没有权限调用相应接口时不继续执行相应的操作,降低了泄露用户隐私的风险。
【附图说明】
[0019]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0020]图1示意出了根据本发明的一种用于提供并实现网页辅助功能的方法流程图;
[0021]图2示意出了根据本发明的一种用于提供网页辅助功能的第一网络设备的装置以及一种用于提供轻应用的第二网络设备的结构示意图。
[0022]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0023]下面结合附图对本发明作进一步详细描述。
[0024]图1示意出了根据本发明的一种用于提供并实现网页辅助功能的方法流程图。根据本发明的方法,包括由第一网络设备执行的步骤SlOl和步骤S102,以及由第二网络设备执行的步骤S201、步骤S202和步骤S203。
[0025]其中,根据本发明的方法通过网络设备来实现。
[0026]其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量主机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
[0027]优选地,根据本发明的网络设备可在目标网页中提供一个或多个功能接口。
[0028]优选地,所述功能接口包括用户设备中包含的、已下载的各个应用程序的功能接口。例如,拍照、支付等功能的接口。
[0029]优选地,所述目标网页中的一个或多个功能接口包含于该目标网页的一轻应用中。
[0030]其中,所述轻应用(Light App, LAPP)可通过第二网络设备的目标网页中提供的功能接口获取相应的操作指令,并由一个或多个第一网络设备中,与该轻应用的功能接口对应的功能执行模块来完成与所获取的操作指令对应的功能的应用。
[0031]优选地,根据本发明的网络设备可通过网络与其他网络设备进行通信。
[0032]其中,所述网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
[0033]需要说明的是,所述网络设备以及网络仅为举例,其他现有的或今后可能出现的用户设备、网络设备以及网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0034]参照图1,在步骤S201中,第二网络设备在所述目标网页中显示一个或多个功能接口。
[0035]优选地,所述目标网页中的一个或多个功能接口包含于一轻应用中,所述第二网络设备包括轻应用网站的网络设备。
[0036]优选地,所述目标网页中可展现所有第一网络设备能够实现的功能接口。
[0037]在步骤S202中,第二网络设备获取对于所述一个或多个功能接口中至少一个功能接口的接口操作信息。
[0038]其中,所述接口操作信息包括但不限于接口的接口标识信息。
[0039]优选地,所述接口操作信息还包括与相应接口对应的操作输入信息。
[0040]接着,在步骤S203中,第二网络设备将所述接口操作信息发送至与所述至少一个功能接口对应的第一网络设备,以由所述第一网络设备基于所述接口操作信息执行相应的操作。
[0041]优选地,所述至少一个功能接口可对应一个或多个第一网络设备。例如,各个功能接口所对应的功能执行模块可分别位于不同的第一网络设备中。
[0042]根据本发明的第一示例,包含轻应用LAPP_1的购物类网站对应的第二网络设备server_l在步骤S201中在商品展现页面显示与该轻应用对应的、包含诸如支付接口 int_l在内的多个功能接口。用户在该商品展现页面选择与该支付接口对应的支付操作,该第二网络设备server_l在步骤S202中获得的与该支付功能接口对应的接口操作信息包括:接口标识int_l,并将获取的接口操作信息发送到相应的第一网络设备serVer_2。
[0043]继续参照图1,在步骤SlOl中,第一网络设备获取对于目标网页的接口操作信息。
[0044]接着,在步骤S102中,第一网络设备根据与所述目标网页对应的接口验证信息,对所述接口操作信息进行验证,以在验证通过时,执行与所述接口操作信息对应的操作。
[0045]其中,所述接口验证信息用于指示目标网页调用其包含的各个功能接口的权限。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1