【发布时间】:2019-07-16 11:21:02
【问题描述】:
我已阅读有关使用 Apify SDK 抓取网站的优秀文档,但需要一点帮助,因为 PuppeteerCrawler 指南尚未完成
我要抓取的网站部分是成员目录。主页(我相信我需要提供 RequestList)包含指向目录前 50 个成员的链接。为了获得接下来的 50 名成员,有一个如下所示的选项框:
<span id="foo">Show:<select onchange="bar.pagerChanged(this);">
<option value="0">1-50</option>
<option value="50">51-100</option>
<option value="100">101-150</option>
...
<option value="2400">2401-2450</option>
</select>
</span>
我不确定我会如何处理这个问题,除了我认为我需要 PuppeteerCrawler 考虑到用户输入(单击带有id="foo" 的选项)是必需的。我需要做的是从首页开始,将所有50个链接添加到RequestQueue,然后选择下一批50个成员,然后冲洗并重复。
【问题讨论】:
标签: apify