0

我想写一个小程序,只要网页发生变化,它就会给我一个更新。就像我想看看某个类别下是否有新的 ebay 列表,然后给自己发一封电子邮件。有什么干净的方法可以做到这一点吗?我可以设置一个程序并在某处的服务器上运行它,让它每隔几分钟或几秒钟无限期地轮询 ebay.com,但我觉得应该有更好的方法。如果我想监视各种页面的更新,这种方法也可能会变得很冒险。

4

1 回答 1

0

没有“干净”的方法可以做到这一点。

您必须使用上下文选项进行中继CURLfile_get_context()以便简单地从 URL 获取数据,并且为了在 URL 内容发生更改时通知您,您必须将正在收听的页面的数据库快照存储在数据库中。最近,您正在将新版本的爬网内容与早期创建的快照进行比较,如果检测到 DOM 的重要部分发生变化,则应该触发您的邮件通知功能。

于 2013-03-11T21:02:50.433 回答