在第三方的网页上创建一个监听器


Create an listener on a 3rd party's web page

我想写一个小程序,将给我一个更新每当一个网页的变化。比如我想看看在某个类别下是否有新的ebay清单,然后给自己发一封电子邮件。有什么干净利落的方法吗?我可以建立一个程序,在某个服务器上运行,让它每隔几分钟或几秒钟就对ebay进行投票,但我觉得应该有更好的方法。如果我想监视各种页面的更新,这种方法也可能会有风险。

没有"干净"的方法。

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