【技术实现步骤摘要】
基于不同应用客户端的分享网络资源的方法和装置
本专利技术涉及计算机网络
,具体而言,本专利技术涉及的基于不同应用客户端的分享网络资源的方法和装置。
技术介绍
随着互联网的发展,人们逐渐从传统的浏览器阅读转到客户端上进行阅读,同时伴随着社交网络的不断渗透,人们也越来越多地在社交网络上进行内容分享。现有技术中,用户在其终端设备的客户端中浏览并点击朋友分享的一条分享链接时,终端设备会通过桌面浏览器或客户端的嵌入式浏览器打开该条分享链接的URL对应的页面,以供用户阅读。这样,就来带了如何保持分享页面能够很好的适应不同场景以用来向用户提供良好阅读体验的问题。现有技术中,主要通过对页面内容进行转码的方式将页面主体内容呈现给用户,提升用户浏览体验。但是,通过转码进行显示的页面仅可以保证页面的主体信息,使其排版布局与浏览器的大小相适应,但依旧无法向用户完全展示出页面在其原有客户端上的显示风格,提供了较好的交互体验。例如,用户在手机的微信客户端中点击朋友在朋友圈中分享的一条来自微博的分享链接,微信客户端会响应于该点击操作会调用微信客户端的内嵌浏览器打开该分享链接对应的页面,以供用户阅读。
技术实现思路
本专利技术的目的旨在至少解决上述技术缺陷之一,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于不同应用客户端的分享网络资源的方法,包括:检测在第一应用客户端中针对分享链接的触发操作;当检测到针对分享链接的触发操作时,依据分享链接的相关参数信息向网络设备发送应用还原请求,其中,应用还原请求用于获取将分享链接对应的网络资源在与其对应的原生型应用客户端 ...
【技术保护点】
一种基于不同应用客户端的分享网络资源的方法,其特征在于,包括:检测在第一应用客户端中针对分享链接的触发操作;当检测到针对分享链接的触发操作时,依据所述分享链接的相关参数信息向网络设备发送应用还原请求,其中,所述应用还原请求用于获取将所述分享链接对应的网络资源在与其对应的原生型应用客户端中进行呈现的操作还原指令;以及执行接收到的所述网络设备返回的操作还原指令,以在本地已安装的第二应用客户端中呈现所述分享链接对应的网络资源,其中,所述第二应用客户端为与所述网络资源对应的原生型应用客户端。
【技术特征摘要】
1.一种基于不同应用客户端的分享网络资源的方法,其特征在于,包括:检测在第一应用客户端中针对分享链接的触发操作;当检测到针对分享链接的触发操作时,依据所述分享链接的相关参数信息向网络设备发送应用还原请求,其中,所述应用还原请求用于获取将所述分享链接对应的网络资源在与其对应的原生型应用客户端中进行呈现的操作还原指令;以及执行接收到的所述网络设备返回的操作还原指令,以在本地已安装的第二应用客户端中呈现所述分享链接对应的网络资源,其中,所述第二应用客户端为与所述网络资源对应的原生型应用客户端。2.根据权利要求1所述的基于不同应用客户端的分享网络资源的方法,其特征在于,当检测到针对分享链接的触发操作时,依据所述分享链接的相关参数信息向网络设备发送应用还原请求的步骤进一步包括:检测到在第一应用客户端中对分享链接的触发操作时,确定第一用户设备的用户设备相关信息;提取所述分享链接对应的网络资源地址信息;以及基于所述用户设备相关信息和所述网络资源地址信息,生成应用还原请求,并向网络设备发送所述应用还原请求。3.根据权利要求2所述的基于不同应用客户端的分享网络资源的方法,其特征在于,所述用户设备相关信息包括:用户设备的设备类型;用户设备的操作系统;用户设备中已安装的应用客户端信息。4.一种基于不同应用客户端的分享网络资源的方法,其特征在于,包括:接收来自第一用户设备的应用还原请求,其中,所述应用还原请求用于获取将网络资源在与所述网络资源对应的原生型应用客户端进行呈现的操作还原指令,且所述网络资源对应的分享链接是在所述第一用户设备的第一应用客户端中被触发;根据所述应用还原请求,确定在所述第一用户设备中将所述分享链接通过与其相应的原生型应用客户端进行呈现的操作还原指令;以及将所述操作还原指令发送至所述第一用户设备。5.根据权利要求4所述的基于不同应用客户端的分享网络资源的方法,其特征在于,所述应用还原请求包括第一用户设备的用户设备相关信息和所述分享链接对应的网络资源地址信息。6.根据权利要求5所述的基于不同应用客户端的分享网络资源的方法,其特征在于,根据所述操作还原指令,确定在所述第一用户设备中将分享链接通过与其相应的原生型应用客户端进行呈现的操作还原指令的步骤进一步包括:根据所述第一用户设备的用户设备相关信息,判断所述第一用户设备是否安装与所述分享链接相应的原生型应用客户端;当所述第一用户设备已安装与所述分享链接相应的原生型应用客户端为第二应用客户端,根据所述第一用户设备的用户设备相关信息及所述分享链接对应的网络资源地址信息,基于预定的转换生成规则,生成将所述分享链接通过所述第二应用客户端进行呈现的操作还原指令。7.根据权利要求6所述的基于不同应用客户端的分享网络资源的方法,其特征在于,所述方法进一步包括:根据来自第二用户设备的用户操作相关信息,生成所述转换生成规则。8.根据权利要求7所述的基于不同应用客户端的分享网络资源的方法,其特征在于,所述来自第二用户设备的用户操作相关信息包括以下至少一项:用户在第二用户设备中获取所述网络资源的操作步骤;在第二用户设备中获取的所述网络资源对应的网络资源地址信息;第二设备的设备相关信息。9.一种基于不同应用客户端的分享网络资源的方法,其特征在于,包括:记录在第三应用客户端中获取待分享的网络资源的用户操作相关信息,其中,所述第三应用客户端为与所述网络资源对应的原生型应用客户端;将所述用户操作相关信息发送至网络设备;以及响应于网络资源分享请求,将待分享的网络资源对应的网络资源地址信息以分享链接的形式通过网络发布至互联网信息发布平台,和/或,作为即时通信消息发送至第一用户设备,以使第一用户设备通过自身的原生型应用客户端呈现所述分享链接对应的网络资源。10.根据权利要求9所述的基于不同应用客户端的分享网络资源的方法,其特征在于,用户操作相关信息包括以下至少任一项:用户获取所述网络资源的操作步骤;所述网络资源对应的网络资源地址信息;第二设备的设备相关信息。11.根据权利要求9或10所述的基于不同应用客户端的分享网络资源的方法,其特征在于,所述方法进一步包括:基于预定的去重规则,对所述用户操作相关信息进行去重操作,确定去重结果;其中,将所述用户操作相关信息发送至网络设备的步骤进一步包括:将所述去重结果作为用户操作相关信息发送至网络设备。12.一种基于不同应用客户端的分享网络资源的装置,其特征在于,...
【专利技术属性】
技术研发人员:蒲欢,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。