一种打开网页链接的方法及终端与流程

文档序号:12309810阅读:489来源:国知局
一种打开网页链接的方法及终端与流程

本发明属于电子技术领域,尤其涉及一种打开网页链接的方法及终端。



背景技术:

随着移动互联网的不断发展,人们通过终端(例如手机、平板电脑等)访问远端服务器以获得相应的数据或服务已成常态。同时,商家或运营方为了提高访客的黏度,通常会向终端发送包括网页链接的短信,以起到活动推广或宣传的效果。

虽然运营商开发了目标应用能够访问远端服务和数据,由于目标应用对界面和接收数据等各个反面都进行了深度优化,使得访问网页链接请求的响应速度比浏览器访问时快,但是,当在用户点击短信中的网页链接时,由于终端都自动开启浏览器访问该网页链接对应的页面,获得相应的远端服务和数据,因此,不利于提高用户对目标应用的用户黏度。



技术实现要素:

本发明实施例提供一种打开网页链接的方法及终端,提高用户对目标应用的用户黏度。

第一方面,本发明实施例提供了一种打开网页链接的方法,包括:

若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;

获取所述目标通讯信息对应的目标应用;

若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

第二方面,本发明实施例提供了一种终端,包括:

第一获取单元,用于若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;

第二获取单元,用于获取所述目标通讯信息对应的目标应用;

第一执行单元,用于若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

第三方面,本发明实施例提供了另一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。

本发明实施例通过若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;获取所述目标通讯信息对应的目标应用;若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页,可以提高用户对目标应用的用户黏度。

附图说明

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

图1是本发明实施例提供的一种打开网页链接的方法的示意流程图;

图2是本发明另一实施例提供的一种打开网页链接的方法的示意流程图;

图3是本发明实施例提供的一种终端的示意性框图;

图4是本发明另一实施例提供的一种终端示意性框图;

图5是本发明再一实施例提供的一种终端示意性框图。

具体实施方式

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

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

具体实现中,本发明实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。

终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。

可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。

请参见图1,图1是本发明实施例提供的一种打开网页链接的方法的示意流程图。本实施例中管理应用权限的方法的执行主体为终端。终端可以为智能手机、平板电脑等移动终端,但不限于此,还可以为其他终端,此处不做限制。如图1所示,管理应用权限的方法可以包括以下步骤:

s101:若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

在步骤s101中,第一信息可以是提供网页链接的运营商对应的服务器向终端发送的短信、彩信、邮件或者即时消息,或者是服务类运营商向终端发送的短信、彩信、邮件或者即时消息。

可以理解的是,提供网页链接的运营商可以是各种电商,或者服务类运营商,所述服务类运营商可以是为个人或单位提供服务的机关单位,例如,保险公司、银行或者电网公司等。

需要说明的是,所述第一信息的目标通讯信息,可以是第一信息的来信号码、邮箱账号或者社交应用中的服务账号。

以第一信息的目标通讯信息为来信号码为例,目标通讯信息还可以是来信号码的部分号码,即号码段。

例如,第一信息的来信号码为95555,所述第一信息的目标通讯信息可以是该来信号码,即95555。

再例如,第一信息的来信号码为10655024111,所述第一信息的目标通讯信息可以是10655,或者10655024。

可以理解的是,社交应用中的服务账号可以为微信公众号、企业微信账号、qq中的服务号、企业qq账号等。

置于用户触发用于打开第一信息中的网页链接的指令的场景,可以包括但不仅限于以下两种。

场景一:

电商运营商通过网络电话或者能够进行短信收发业务的服务器向终端发送第一信息,用户通过点击或者长按第一信息中的网页链接,进而触发用于打开第一信息中的网页链接的指令。在本场景中,第一信息的内容可以是关于活动推广或者广告宣传等相关内容。

场景二:

用户操作终端向服务器发送获取第一信息的请求,在接收到第一信息后,通过点击或者长按第一信息中的网页链接,进而触发用于打开第一信息中的网页链接的指令。在本场景中,第一信息的内容可以是关于业务办理或者安防知识等相关内容。

s102:获取所述目标通讯信息对应的目标应用。

在步骤s102中,目标通讯信息与用于标识目标应用的信息匹配关联。

需要说明的是,在本发明的所有实施例中,获取所述目标应用的登录信息,可以从预设数据库中获取得到。

目标应用可以包括终端当前已经安装了的应用或者终端当前未安装的应用,其中,终端当前未安装的应用可以是终端上存储有安装包但未安装的应用。

所述目标通讯信息对应至少一个应用,当一个目标通讯信息对应两个或者多个应用时,目标应用为两个或者多个应用中被启动次数最多和/或被启动时长最长的应用。

结合步骤s101,例如,获取发送所述第一信息的目标通讯信息为95555,则从预设数据库中查找95555对应的目标应用为“招商银行”,即该目标应用可以为招商银行的手机银行应用。

可以理解的是,当目标通讯信息对应两个或者多个应用时,用户可通过自助选择两个或者多个应用中的某个应用作为所述目标应用。

s103:若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

在步骤s103中,目标应用为终端当前已安装的目标应用。

以目标应用为手机淘宝为例,网页链接对应的网页为某商品的销售页面。

例如,通过“手机淘宝”获取并显示某商品的销售页面,当用户将该商品放入购物车时,则该用户的淘宝账户关联该操作。当用户在另一终端上登录同一淘宝账户后,刷新其购物车,则该商品存在购物车中。

上述方案中,通过若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;获取所述目标通讯信息对应的目标应用;若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页,可以提高用户对目标应用的用户黏度。

请参见图2,图2是本发明另一实施例提供的一种打开网页链接的方法的示意流程图。本实施例中管理应用权限的方法的执行主体为终端。终端可以为智能手机、平板电脑等移动终端,但不限于此,还可以为其他终端,此处不做限制。如图2所示,管理应用权限的方法可以包括以下步骤:

s201:若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

可以理解的是,本实施例中的步骤s201与上述实施例中的步骤s101的实现方式和具体内容均一致,具体可参见上述实施例中步骤s101的描述,此处不再赘述。

s202:获取所述目标通讯信息对应的目标应用。

步骤s202具体可以包括:根据所述目标通讯信息与预设应用的预设对应关系获取所述目标通讯信息对应的所述目标应用。其中,每个目标通讯信息至少对应一个预设应用,预设对应关系用于描述来信号码与预设应用之间的关联状态。

当目标通讯信息对应两个或者多个预设应用时,以“被启动次数最多和/或被启动时长最长”为所述预设对应关系为例,目标应用为两个或者多个预设应用中被启动次数最多和/或被启动时长最长的预设应用。

例如,所述第一信息的来信号码为100861100,获取发送所述第一信息的目标通讯信息为10086,则从数据库中查找10086对应的应用可以为“联通手机营业厅”、“沃助手”、“北京联通”或者“广东联通”。假设应用“联通手机营业厅”被启动次数最多且被启动时长最长,则“联通手机营业厅”为所述目标应用。

再例如,所述第一信息的来信号码为100861100,获取发送所述第一信息的目标通讯信息为10086,则从数据库中查找10086对应的应用可以为“联通手机营业厅”、“沃助手”、“北京联通”或者“广东联通”。假设应用“联通手机营业厅”被启动次数最多,则“联通手机营业厅”为所述目标应用。或者,“沃助手”被启动时长最长,则“沃助手”为所述目标应用。

可以理解的是,当目标通讯信息对应两个或者多个应用时,用户可通过自助选择两个或者多个应用中的某个应用作为所述目标应用。

s203:若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

在步骤s203中,目标应用为终端当前已安装的目标应用。

步骤s203具体可以包括:若获取到所述目标通讯信息对应的目标应用,且检测到当前已安装所述目标应用,则获取所述目标应用的登录信息,所述登录信息用于登录所述目标应用;通过所述登录信息登录所述目标应用,并通过所述目标应用获取并显示所述网页链接对应的网页。

登录信息包括账号或用户名,以及登录密码或登录口令。

例如,查找到所述目标通讯信息对应的目标应用为应用a,则检测终端当前是否安装了应用a,若终端当前安装了应用a,则获取用于登录应用a的登录信息。

需要说明的是,不同的目标应用在相互无关联的情况下,不同的目标应用各自对应登录信息的内容也不相同。

可以理解的是,不同的目标应用之间相互关联,或者当多个目标应用之间的登录信息能够共享时,不同的目标应用之间的登录信息的内容可以相同。

例如,目标应用为qq时,与qq关联的另一应用为微信,则qq与微信之间的登录信息能够共享。即qq的登录账号与微信的登录账号相同,qq的登录密码与微信的登录密码相同。

作为本实施例一种实现的可能,所述若获取到所述目标通讯信息对应的目标应用,且检测到当前已安装所述目标应用,则获取所述目标应用的登录信息具体可以包括:若所述目标应用为已授权访问的应用,则获取所述目标应用的登录信息;若所述目标应用为未授权访问的应用,则提示用户是否授权获取登陆信息;若检测到所述用户已授权获取登录信息,则获取所述目标应用的登录信息。其中,已授权访问的应用为在开启之前就被授权访问过的应用。

可以理解的是,提示用户是否授权获取登录信息,可以通过提示窗口的方式向用户进行授权许可的提示。

例如,显示提示用户是否授权获取登录信息的窗口,其中包括“仅此一次”、“始终”以及“否”。当用户选择“仅此一次”时,则授权本次获取登录信息,当下次还需要请求获取登录信息时,再显示提示用户是否授权获取登录信息的窗口。当用户选择“始终”时,则授权本次获取登录信息,且以后都不需要请求获取登录信息。当用户选择“否”时,则不授权本次获取登录信息。

s204:若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用。

需要说明的是,步骤s204与步骤s203属于并列步骤,即步骤s204与步骤s203之间顺序不分先后,当执行了步骤s204之后便不再执行步骤s203,当执行了步骤s203之后便不再执行步骤s204。

在步骤s204中,域名信息为所述网页链接对应网址的域名信息。

可以理解的是,网页链接所对应的网址中域名部分用于描述目标应用。

以网页链接对应网址为淘宝网上某一商品的销售页面为例,该网址中的域名信息与淘宝网有关。

例如,该网址中的域名信息为taobao.com,则对应的目标应用为“手机淘宝”。

终端在根据网页链接对应的域名信息确定其对应的目标应用时,检测终端内是否已安装目标应用。当终端内未安装目标应用时,执行s205;当终端内已安装目标应用时,执行s206。

s205:若检测到当前未安装所述目标应用,则提示用户安装所述目标应用,并推送下载所述目标应用的链接。

在步骤s205中,提示用户安装所述目标应用,并推送下载所述目标应用的链接,可以自动跳转至应用市场中下载所述目标应用的界面,或者是先提示用户是否下载所述目标应用,但用户选择下载所述应用时,再跳转至应用市场中下载所述目标应用的界面。

s206:若检测到当前已安装所述目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

可以理解的是,步骤s206与步骤s205可以是并列关系,同时步骤s206还可以是步骤s205之后的步骤。即步骤s206与步骤s205之间顺序可以不分先后,但是,当执行了步骤s205之后可以再执行步骤s206,而当执行了步骤s206之后便不再执行步骤s205。

步骤s206具体可以包括:获取所述目标应用的登录信息,所述登录信息用于登录所述目标应用;通过所述登录信息登录所述目标应用,并通过所述目标应用获取并显示所述网页链接对应的网页。

需要说明的是,获取所述目标应用的登录信息还可以包括:若所述目标应用为已授权访问的应用,则获取所述目标应用的登录信息;若所述目标应用为未授权访问的应用,则提示用户是否授权获取登陆信息;若检测到所述用户已授权获取登录信息,则获取所述目标应用的登录信息。其中,已授权访问的应用为在开启之前就被授权访问过的应用。

可以理解的是,获取所述目标应用的登录信息与步骤s203中获取所述目标应用的登录信息内容一致,故此处不再赘述。

s207:将所述目标通讯信息与所述目标应用的信息进行关联保存。

在步骤s208中,所述目标应用的信息为用于标识目标应用的信息。所述目标应用的信息可以是应用名称或者应用运营商名称。

需要说明的是,当目标通讯信息对应两个或者多个应用时,用户可通过自助选择两个或者多个应用中的某个应用作为所述目标应用。

例如,目标号码12346对应的应用可以包括qq、微信、腾讯视频以及qq音乐。目标应用的信息可以是腾讯,目标应用是用户自行选择的qq、微信、腾讯视频以及qq音乐中的一个应用。

上述方案中,通过若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;获取所述目标通讯信息对应的目标应用;若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页,可以提高用户对目标应用的用户黏度。

通过若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用,能够避免遗漏已安装在终端上但未记载在预设数据库中的目标应用。

参见图3,是本发明实施例提供的一种终端的示意性框图。终端300可以为智能手机、平板电脑等移动终端,还可以为其他终端,此处不做限制。本实施例的终端300包括的各单元用于执行图1对应的实施例中的各步骤,具体请参阅图1以及图1对应的实施例中的相关描述,此处不赘述。

本实施例的终端300包括:第一获取单元301、第二获取单元302以及第一执行单元303。具体地:

第一获取单元301,用于若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

例如,第一获取单元301若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

第二获取单元302,用于获取所述目标通讯信息对应的目标应用。

例如,第二获取单元302获取所述目标通讯信息对应的目标应用。

第一执行单元303,用于若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

例如,第一执行单元303若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

本发明实施例通过若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;获取所述目标通讯信息对应的目标应用;若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页,可以提高用户对目标应用的用户黏度。

参见图4,是本发明另一实施例提供的一种终端的示意性框图。终端400可以为智能手机、平板电脑等移动终端,还可以为其他终端,此处不做限制。本实施例的终端400包括的各单元用于执行图2对应的实施例中的各步骤,具体请参阅图2以及图2对应的实施例中的相关描述,此处不赘述。

本实施例的终端400包括:第一获取单元401、第二获取单元402、第一执行单元403、确定单元404、提示单元405、第二运行单元406以及存储单元407具体地:

第一获取单元401,用于若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

例如,第一获取单元401若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

第二获取单元402,用于获取所述目标通讯信息对应的目标应用。

例如,第二获取单元402获取所述目标通讯信息对应的目标应用。

进一步地,第二获取单元402具体用于,根据所述目标通讯信息与预设应用的预设对应关系获取所述目标通讯信息对应的所述目标应用。

例如,第二获取单元402根据所述目标通讯信息与预设应用的预设对应关系获取所述目标通讯信息对应的所述目标应用。

第一执行单元403,用于若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

例如,第一执行单元303若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

进一步地,第一执行单元403包括:登录信息获取单元4031与第一运行单元4032。

登录信息获取单元4031,用于若获取到所述目标通讯信息对应的目标应用,且检测到当前已安装所述目标应用,则获取所述目标应用的登录信息,所述登录信息用于登录所述目标应用。

例如,登录信息获取单元4031若获取到所述目标通讯信息对应的目标应用,且检测到当前已安装所述目标应用,则获取所述目标应用的登录信息,所述登录信息用于登录所述目标应用。

第一运行单元4032,用于通过所述登录信息登录所述目标应用,并通过所述目标应用获取并显示所述网页链接对应的网页。

例如,第一运行单元4032通过所述登录信息登录所述目标应用,并通过所述目标应用获取并显示所述网页链接对应的网页。

进一步地,登录信息获取单元4031具体用于,若所述目标应用为已授权访问的应用,则获取所述目标应用的登录信息;若所述目标应用为未授权访问的应用,则提示用户是否授权获取登陆信息;若检测到所述用户已授权获取登录信息,则获取所述目标应用的登录信息。

例如,登录信息获取单元4031若所述目标应用为已授权访问的应用,则获取所述目标应用的登录信息;若所述目标应用为未授权访问的应用,则提示用户是否授权获取登陆信息;若检测到所述用户已授权获取登录信息,则获取所述目标应用的登录信息。

确定单元404,用于若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用。

例如,确定单元404若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用。

提示单元405,用于若检测到当前未安装所述目标应用,则提示用户安装所述目标应用,并推送下载所述目标应用的链接。

例如,提示单元405若检测到当前未安装所述目标应用,则提示用户安装所述目标应用,并推送下载所述目标应用的链接。

第二运行单元406,用于若检测到当前已安装所述目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

例如,第二运行单元406若检测到当前已安装所述目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

存储单元407,用于将所述目标通讯信息与所述目标应用的信息进行关联保存。

例如,存储单元407将所述目标通讯信息与所述目标应用的信息进行关联保存。

上述方案中,通过若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;获取所述目标通讯信息对应的目标应用;若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页,可以提高用户对目标应用的用户黏度。

通过若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用,能够避免遗漏已安装在终端上但未记载在预设数据库中的目标应用。

参见图5,是本发明再一实施例提供的一种终端示意框图。如图5所示的本实施例中的终端500可以包括:一个或多个处理器501;一个或多个输入设备502,一个或多个输出设备503和存储器504。上述处理器501、输入设备502、输出设备503和存储器504通过总线505连接。存储器502用于存储计算机程序,所述计算机程序包括程序指令,处理器501用于执行存储器502存储的程序指令。其中,处理器501被配置用于调用所述程序指令执行:

存储器504用于存储程序指令。

处理器501用于根据存储器504存储的程序指令执行以下操作:

处理器501用于若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

处理器501还用于获取所述目标通讯信息对应的目标应用。

处理器501还用于若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

处理器501还用于若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用。

处理器501还用于若检测到当前未安装所述目标应用,则提示用户安装所述目标应用,并推送下载所述目标应用的链接。

处理器501还用于若检测到当前已安装所述目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

处理器501还用于将所述目标通讯信息与所述目标应用的信息进行关联保存。

处理器501具体用于根据所述目标通讯信息与预设应用的预设对应关系获取所述目标通讯信息对应的所述目标应用。

处理器501具体用于若获取到所述目标通讯信息对应的目标应用,且检测到当前已安装所述目标应用,则获取所述目标应用的登录信息,所述登录信息用于登录所述目标应用。

处理器501具体用于通过所述登录信息登录所述目标应用,并通过所述目标应用获取并显示所述网页链接对应的网页。

处理器501具体用于若所述目标应用为已授权访问的应用,则获取所述目标应用的登录信息。

处理器501具体用于若所述目标应用为未授权访问的应用,则提示用户是否授权获取登陆信息。

处理器501具体用于若检测到所述用户已授权获取登录信息,则获取所述目标应用的登录信息。

上述方案中,通过若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;获取所述目标通讯信息对应的目标应用;若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页,可以提高用户对目标应用的用户黏度。

通过若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用,能够避免遗漏已安装在终端上但未记载在预设数据库中的目标应用。

应当理解,在本发明实施例中,所称处理器501可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输入设备502可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备503可以包括显示器(lcd等)、扬声器等。

该存储器504可以包括只读存储器和随机存取存储器,并向处理器501提供指令和数据。存储器504的一部分还可以包括非易失性随机存取存储器。例如,存储器504还可以存储设备类型的信息。

具体实现中,本发明实施例中所描述的处理器501、输入设备502、输出设备503可执行本发明实施例提供的的方法的第一实施例和第二实施例中所描述的实现方式,也可执行本发明实施例所描述的终端的实现方式,在此不再赘述。

在本发明的另一实施例中提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现:

若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息。

获取所述目标通讯信息对应的目标应用。

若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

所述程序指令被处理器执行时还实现:

若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用。

若检测到当前未安装所述目标应用,则提示用户安装所述目标应用,并推送下载所述目标应用的链接。

若检测到当前已安装所述目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页。

将所述目标通讯信息与所述目标应用的信息进行关联保存。

所述程序指令被处理器执行时具体实现:

根据所述目标通讯信息与预设应用的预设对应关系获取所述目标通讯信息对应的所述目标应用。

若获取到所述目标通讯信息对应的目标应用,且检测到当前已安装所述目标应用,则获取所述目标应用的登录信息,所述登录信息用于登录所述目标应用。

通过所述登录信息登录所述目标应用,并通过所述目标应用获取并显示所述网页链接对应的网页。

若所述目标应用为已授权访问的应用,则获取所述目标应用的登录信息。

若所述目标应用为未授权访问的应用,则提示用户是否授权获取登陆信息。

若检测到所述用户已授权获取登录信息,则获取所述目标应用的登录信息。

上述方案中,通过若检测到用户触发用于打开第一信息中的网页链接的指令,则获取发送所述第一信息的目标通讯信息;获取所述目标通讯信息对应的目标应用;若获取到所述目标通讯信息对应的目标应用,则通过所述目标应用获取并显示所述网页链接对应的网页,可以提高用户对目标应用的用户黏度。

通过若未获取到所述目标通讯信息对应的目标应用,则根据所述网页链接对应的域名信息确定所述目标应用,能够避免遗漏已安装在终端上但未记载在预设数据库中的目标应用。

所述计算机可读存储介质可以是前述任一实施例所述的终端的内部存储单元,例如终端的硬盘或内存。所述计算机可读存储介质也可以是所述终端的外部存储设备,例如所述终端上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述终端的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

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

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

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

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