一种获取产品价格信息的方法及系统的制作方法

文档序号:9453646阅读:397来源:国知局
一种获取产品价格信息的方法及系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种获取产品价格信息的方法及系统。
【背景技术】
[0002]电子商务的蓬勃发展为我国的经济注入了强劲的动力,产生了众多的购物网站,众多的消费者已使用并习惯通过购物网站购物,不同的购物网站中相同产品的售价并不相同,于是,消费者为了获得“物美价廉”的产品而不得不将各网站所售相同产品进行价格比较。
[0003]目前,消费者使用最多的比价方式是通过引擎式比价网站对产品进行比价,由消费者主动在比价网站内发起搜索行为,根据消费者输入的关键字信息,比价网站对各个购物网站进行相应关键字搜索,并将所有符合关键字信息的内容的产品信息包括产品价格信息列举出来供消费者进行对比。
[0004]在此种比价方法中,需要用户离开当前的购物平台去特定的网站中输入较详细的产品信息才能检索出相同产品在不同的购物网站的价格信息,页面流转次数太多,用户使用成本较高。

【发明内容】

[0005]有鉴于此,本发明提供了一种获取产品价格信息的方法及系统,可降低用户使用成本。
[0006]第一方面,本发明提供了一种获取产品价格信息的方法,包括:
[0007]SO:预先设置数据采集装置、数据库以及在终端内设置比价插件,还包括:
[0008]S1:通过数据采集装置采集每一个产品在不同的目标购物网站内的产品信息包括产品价格,将所述数据采集装置采集到的全部所述产品信息存储在数据库中;
[0009]S2:通过比价插件自动获取终端内当前统一资源定位符url地址下的目标产品的产品信息,根据所述目标产品的产品信息和所述数据库获取全部对应于所述目标产品的产品?目息。
[0010]进一步的,所述利用数据采集装置采集每一个产品在不同的目标购物网站内的产品信息,包括:
[0011]Al:对每一个目标购物网站内至少一个产品的产品详情页进行分析以在数据采集装置中分别设置对应于不同的目标购物网站的数据采集规则;
[0012]Α2:确定每一个所述目标购物网站的种子url地址,根据每一个所述种子url地址通过网络爬虫技术分别获取对应的目标购物网站下的每一个产品的产品详情页对应的url地址,分别根据每一个所述url地址和对应于该url地址的目标购物网站的数据采集规则采集每一个所述目标购物网站内全部产品的产品信息。
[0013]进一步的,所述利用数据采集装置采集每一个产品在不同的目标购物网站内的产品信息,包括:
[0014]所述数据采集装置与每一个目标购物网站的数据库进行通信,以使所述数据采集装置可分别从每一个所述目标购物网站的数据库中直接获取每一个产品的产品信息。
[0015]进一步的,所述将采集到的全部所述产品信息存储在数据库中,包括:
[0016]对采集到的每一个产品信息进行清洗和分类,并统一编码后按字段存入数据库中。
[0017]进一步的,所述步骤S2包括:
[0018]比较插件自动获取终端内当前url地址对应的静态页面的代码,根据所述静态页面的代码通过文档对象模型dom节点分析以获取所述静态页面下的目标产品的产品信息;
[0019]比价插件通过如下一种方式获取全部对应于所述目标产品的产品信息:方式一、将所述目标产品的产品信息转发至所述数据采集装置以使所述数据采集装置根据所述目标产品的产品信息从所述数据库中获取全部对应于所述目标产品的产品信息并将全部所述对应于所述目标产品的产品信息返回比价插件;方式二、比较插件根据所述目标产品的产品信息对所述数据库按字段进行检索,检索出全部对应于所述目标产品的产品信息。
[0020]进一步的,步骤S2中,在所述获取全部对应于所述目标产品的产品信息之后,进一步包括:
[0021 ] 按照预先设置的对应所述目标产品的产品信息的显示规则,显示对应于所述目标广品的广品?目息。
[0022]第二方面,本发明提供了一种获取产品价格信息的系统,包括:
[0023]第一设置单元,用于预先设置数据采集装置、数据库以及在终端内设置比价插件;
[0024]所述数据采集装置用于采集每一个产品在不同的目标购物网站内的产品信息包括产品价格,将所述数据采集装置采集到的全部所述产品信息存储在所述数据库中;
[0025]所述比价插件用于自动获取终端内当前统一资源定位符url地址下的目标产品的产品信息,根据所述目标产品的产品信息和所述数据库获取全部对应于所述目标产品的广品?目息。
[0026]进一步的,所述数据采集装置包括:
[0027]第二设置单元,用于对每一个目标购物网站内至少一个产品的产品详情页进行分析以在所述数据采集装置中分别设置对应于不同的目标购物网站的数据采集规则;
[0028]确定单元,用于确定每一个目标购物网站的种子url地址,根据每一个所述种子url地址通过网络爬虫分别获取对应的目标购物网站下的每一个产品的产品详情页对应的url地址,分别根据每一个所述url地址和对应于该url地址的目标网站的数据采集规则米集每一个目标网站内全部广品的广品?目息包括广品价格;
[0029]第一处理单元,用于对采集到的每一个产品信息进行清洗和分类,并统一编码后按字段存入数据库中;
[0030]或,
[0031]所述数据采集装置包括:采集单元和第二处理单元;
[0032]所述采集单元,用于与每一个目标购物网站的数据库进行通信,分别从每一个目标购物网站的数据库中直接获取每一个产品的产品信息;
[0033]所述第二处理单元,用于对采集到的每一个产品信息进行清洗和分类,并统一编码后按字段存入数据库中。
[0034]进一步的,所述比价插件包括:
[0035]第一获取单元,用于自动获取终端内当前url地址对应的静态页面的代码,根据所述静态页面代码通过文档对象模型dom节点分析以获取所述静态页面下的目标产品的产品信息包括价格信息;
[0036]第二获取单元,用于将所述目标产品的产品信息转发至所述数据采集装置以使所述数据采集装置根据所述目标产品的产品信息从所述数据库中获取全部对应于所述目标产品的产品信息并将全部所述对应于所述目标产品的产品信息转发显示单元;
[0037]或,
[0038]所述比价插件包括:第三获取单元和第四获取单元;
[0039]所述第三获取单元,用于自动获取终端内当前url地址对应的静态页面的代码,根据所述静态页面代码通过文档对象模型dom节点分析以获取所述静态页面下的目标产品的产品信息包括价格信息;
[0040]所述第四获取单元,用于根据所述目标产品的产品信息在所述数据库中按字段进行检索,检索出全部对应于所述目标产品的产品信息。
[0041 ] 进一步的,所述比价插件还包括:
[0042]显示单元,用于按照预先设置的对应所述目标产品的产品信息的显示规则,显示对应于所述目标产品的产品信息。
[0043]本发明提供了获取产品价格信息的方法及系统,通过预先设置数据采集装置、数据库以及在终端内设置比价插件,通过数据采集装置采集每一个产品在不同的购物网站上的产品信息,并存储在数据库中,当用户需要进行比价时,可通过比价插件自动获取终端内当前url (Uniform Resoure Locator,统一资源定位符)地址下的目标产品的产品信息,根据目标产品信息和该数据库可获取全部对应于该目标产品的产品信息,不必再通过搜索引擎去各目标购物网站获取对应于目标产品的价格信息;综上所述,用户在不需要离开当前购物平台的基础上即可了解到其他目标购物网站上相同目标产品的价格信息,避免了页面多次流转,进而降低用户使用成本,提升用户体验。
【附图说明】
[0044]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1