【问题标题】:API for crawled sites?用于抓取网站的 API?
【发布时间】:2014-08-01 01:24:23
【问题描述】:

只是想知道,Google 或任何其他公司是否提供允许您接收抓取链接的 API?我想过滤带有 .txt 扩展名的链接,并且可能只过滤另一个附加扩展名。

如果不是,我将如何抓取/索引页面但仅将其优化为我选择的扩展程序?我也不想打官司,所以我必须遵守 robots.txt 吗?而且我是否需要一个大型数据库来抓取这些文件的内容?我想抓取随机链接(使用我选择的扩展),起点是 DMOZ。

【问题讨论】:

    标签: api indexing web-crawler scrapy-spider


    【解决方案1】:

    如果您要在 .txt 扩展名中搜索特定术语,可以使用 Bing 搜索 API (https://datamarket.azure.com/dataset/bing/search) 或 Yahoo (developer.yahoo.com/boss/search/)。但是您获得的结果数量有限,并且您必须为此付出巨大的代价。

    但是如果你想要随机链接中的文本文件,你可以用 nutch 构建你自己的搜索引擎。您可以配置 nutch 以抓取特定的文件扩展名。

    www.building-blocks.com/thinking/building-a-search-engine-with-nutch-and-solr-in-10-minutes/

    stackoverflow.com/questions/8971886/nutch-how-to-crawl-a-specific-file-type

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多