一种处理资源数据的方法和装置制造方法及图纸

技术编号:17917902 阅读:33 留言:0更新日期:2018-05-10 21:37
本发明专利技术涉及通信技术领域,提供一种处理资源数据的方法和装置。所述方法包括:在访问预设的采集地址后接收响应消息;基于响应消息中当前资源数据的数据值,从与当前资源数据对应的当前下载链接中识别失效链接,并且从与采集地址关联的在先下载链接中识别与失效链接匹配的目标下载链接;下线目标下载链接及其对应的目标资源数据。因此本发明专利技术解决在以预设的采集地址访问第三方服务商提供的资源时,由于未及时与第三方服务商同步下线该资源,导致用户无法从第三方服务商处下载该资源的问题,造成用户体验差。

【技术实现步骤摘要】
一种处理资源数据的方法和装置
本专利技术涉及通信
,尤其涉及一种资源推荐中处理资源数据的方法、装置、应用商店服务器和计算机存储介质。
技术介绍
在相关技术中,应用商店系统包括安装在客户端上的应用商店app和与客户端通信的应用商店服务器,当用户在应用商店app的显示界面上产生下载行为时,应用商店app会根据下载链接访问第三方服务商,第三方服务商向客户端反馈与下载链接对应的资源,例如:游戏应用、直播app、新闻app等。其中,应用商店服务器从第三方服务商爬取下载链接、资源版本信息等版本信息,并且推送给各个客户端。如图1所示,安装有应用商店app的电视110、应用商店服务器120和第三方服务商130之间可以相互通信,应用商店服务器120利用网络爬虫技术从第三方服务商130获取应用版本信息(例如:版本号、应用下载链接等),并对运行在电视110的应用商店app中的应用版本信息更新,在应用商店app的显示界面上发生用户点击操作时,应用商店app根据下载地址访问第三方服务商130,以下载更新的应用版本。然而,在应用商店服务器对客户端上的应用版本信息更新之后,若第三方服务商将更新的应用版本下线,而应用商店服务器未同步得知便不会对客户端再次更新,在用户点击下载页面上更新资源的下载链接时,客户端继续以已经更新的下载链接无法成功访问第三方服务商,导致下载失败的问题,降低用户粘度。
技术实现思路
有鉴于此,本专利技术提供一种,解决现有技术中用户无法感知第三方服务商下线资源数据时,导致用户访问用于下载该资源数据的下载链接不成功,从而造成下载失败的问题。具体地,本专利技术通过如下技术方案实现:第一方面,本专利技术提供一种资源推荐中处理资源数据的方法,所述方法包括以下具体步骤:在访问预设的采集地址后接收响应消息;基于响应消息中当前资源数据的数据值,从与当前资源数据对应的当前下载链接中识别失效链接,并且从与采集地址关联的在先下载链接中识别与失效链接匹配的目标下载链接;下线目标下载链接及其对应的目标资源数据。第二方面,基于相同的构思,本专利技术还提供一种资源推荐中处理资源数据的装置,所述装置包括以下具体单元:接收单元,用于在访问预设的采集地址后接收响应消息;识别单元,用于基于响应消息中当前资源数据的数据值,从与当前资源数据对应的当前下载链接中识别失效链接,并且从与采集地址关联的在先下载链接中识别与失效链接匹配的目标下载链接;下线单元,用于下线目标下载链接及其对应的目标资源数据。第三方面,基于相同的构思,本申请还提供一种应用商店服务器,该应用商店服务器包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行上述程序时实现以下步骤,该步骤包括第一方面所述的方法步骤。第四方面,基于相同的构思,本申请还提供一种计算机存储介质,该计算机存储介质用于储存为处理资源数据的装置所用的计算机软件指令,其包含针对执行第一方面所述方法步骤所设计的程序代码。本专利技术实施例提供的技术方案带来的有益效果是:相比于现有技术,本申请通过预设的采集地址访问该采集地址对应的第三方服务商之后,根据响应消息中当前资源数据的数据值,识别与该当前资源数据对应的当前下载链接的有效性,以及时主动同步第三方服务商提供下载链接的有效性,对失效链接匹配的在先下载链接及其关联的在先资源数据进行下线处理,以在向用于推荐资源时,可以仅推荐未下线的下载链接和资源数据,可以克服用户不能识别下载链接的有效性,造成用户访问第三方提服务商提供的资源数据失败的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术中应用商店系统示意图;图2是本专利技术实施例一提供的一种在资源推荐中处理资源数据的方法流程图;图3是本专利技术实施例一提供的另一种在资源推荐中处理资源数据的方法流程图;图4是本专利技术实施例二提供的一种在资源推荐中处理资源数据的装置示意图;图4a是本专利技术实施例二提供的图4中识别单元示意图;图5是本专利技术实施例二提供的一种应用商店系统结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一如图2所示,是本专利技术一种在资源推荐中处理资源数据的方法的流程图,该方法包括以下具体步骤:步骤S210:接收在访问预设的采集地址后的响应消息;在本实施例中,应用商店服务器利用爬虫技术定时从第三方服务商爬取资源数据,根据预先设置的爬取策略中预设URL地址,在预设的访问时间到达时,访问该ULR地址,并在访问之后接收该URL地址下返回的响应消息,解析该响应消息后可以得到当前资源数据和用于下载当前资源数据的当前下载链接,该当前资源数据可以是默认图片、应用描述信息或者用于在视频详情页上显示的视频描述信息等。表1示范性的,如表1所示,在应用商店服务器中配置第三方服务商提供的采集地址为http://jieqian.2345.com/web/m/register/index.html,设置访问该采集地址的时间间隔为2天,访问的起始时间为19:28:00,在访问该采集地址后,接收响应消息,该响应消息为抓取的当前资源包,该资源包中包括应用ID、应用URL和应用描述信息,其中,与应用ID为66956093对应的应用描述信息不存在。在接收前述响应消息之前,在媒资库中存储有访问采集地址得到的在先资源数据和用于下载该在先资源数据的在先下载链接,该在先下载链接推送给用户,可以在用户执行下载操作时,利用在先下载链访问与采集地址对应的第三方服务商提供的资源数据。步骤S220:基于响应消息中当前资源数据的数据值,从对应于当前资源数据的当前下载链接中识别失效链接,并且从与采集地址关联的在先下载链接中识别与失效链接匹配的目标下载链接。解析响应消息得到该响应消息中携带的当前资源数据和用于下载当前资源数据的当前下载链接,对与该当前下载链接对应的当前资源数据统计,在统计过程中记录各条当前资源数据的数据值,该数据值可以是存储当前资源数据所需要的字节值,然后判断前述各个字节值与第一阈值之间的大小关系,以识别出该当前下载链接中的失效链接。若前述字节值不大于第一阈值,将该字节值对应的当前下载链接作为失效链接,并且从当前下载链接中提取该失效链接,否则,将当前下载链接作为有效链接且过滤掉该有效链接。示范性的,如表1所示,与应用ID为66956093关联的应用描述信息的字节值为0,0小于第一阈值50,并且与应用ID为52469013关联的应用描述信息的字节值为174字节,174大于第一阈值50,此时将http://imtt.dd.qq.com/16891/1B1D9AD1E38AB4F97008D25C3E073894.apk?fsname=com.jieqian2345_1.2.6_126.apk&csr=f7fb作为失效链接并提取出包含该失效链接的对应关系。以前述失效链接匹配在先下载链接,在失效链接与在先下载链接匹配成功时,也就表示该在先下载链接已经是失效链接,将该在先下载链接作为目本文档来自技高网...
一种处理资源数据的方法和装置

【技术保护点】
一种资源推荐中处理资源数据的方法,其特征在于,所述方法包括以下具体步骤:在访问预设的采集地址后接收响应消息;基于所述响应消息中当前资源数据的数据值,从与所述当前资源数据对应的当前下载链接中识别失效链接,并且从与所述采集地址关联的在先下载链接中识别与所述失效链接匹配的目标下载链接;下线所述目标下载链接及其对应的目标资源数据。

【技术特征摘要】
1.一种资源推荐中处理资源数据的方法,其特征在于,所述方法包括以下具体步骤:在访问预设的采集地址后接收响应消息;基于所述响应消息中当前资源数据的数据值,从与所述当前资源数据对应的当前下载链接中识别失效链接,并且从与所述采集地址关联的在先下载链接中识别与所述失效链接匹配的目标下载链接;下线所述目标下载链接及其对应的目标资源数据。2.根据权利要求1所述的方法,其特征在于,在基于所述响应消息中当前资源数据的数据值,从与所述当前资源数据对应的当前下载链接中识别失效链接,并且从与所述采集地址关联的在先下载链接中识别与所述失效链接匹配的目标下载链接中,具体包括:基于所述当前资源数据的字节值和第一阈值之间的大小关系,识别所述失效链接;当所述字节值小于或等于所述第一阈值时,确定所述当前下载链接为所述失效链接且提取所述失效链接;当所述字节值大于所述第一阈值时,确定所述当前下载链接为有效链接且过滤掉所述有效链接。3.根据权利要求2所述的方法,其特征在于,在基于所述响应消息中当前资源数据的数据值,从与所述当前资源数据对应的当前下载链接中识别失效链接,并且从与所述采集地址关联的在先下载链接中识别与所述失效链接匹配的目标下载链接中,具体包括:以提取出的所述失效链接遍历在所述媒资库中存储的所述在先下载链接,判断所述失效链接是否与所述在先下载链接匹配;若是,则确定所述在先下载链接为所述目标下载链接;若否,则确定所述在先下载链接为有效链接且对所述在先下载链接标记,以及根据标记使用的标记信息、所述当前下载链接中有效链接及其与当前资源数据的关联关系,更新所述在先下载链接和在先资源数据之间的关联关系。4.根据权利要求1所述的方法,其特征在于,在基于所述响应消息中当前资源数据的数据值,从与所述当前资源数据对应的当前下载链接中识别失效链接,并且从与所述采集地址关联的在先下载链接中识别与所述失效链接匹配的目标下载链接中,具体包括:基于所述当前资源数据的字节值与所述响应消息的总字节值确定权重值;当所述权重值与传输所述响应消息的总流量值之间的乘积小于或等于第二阈值时,确定所述权重值对应的所述当前下载链接为失效链接且过滤掉所述失效链接;当所述权重值与传输所述响应消息的总流量值之间的乘积大于第二阈值时,确定...

【专利技术属性】
技术研发人员:张顺
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1