在PHP中抓取Javascript生成的内容

时间:2014-07-12 17:46:30

标签: javascript php web-scraping screen-scraping

我想从这个页面https://widgets1.fxpro.com/Home/CurrencyMovers获取数据,基本上获得纯文本内容TRY 0.33%,GOLD 0.26%,...使用基于PHP的软件或某些网站的最佳方法是什么基于服务?我曾尝试研究源代码,但无法直接获取数据源。因此,我需要使用像无头浏览器这样的东西。

2 个答案:

答案 0 :(得分:0)

数据可能是通过javascript使用web socket从服务器获取的,因此普通工具无法处理此问题 - 可能使用headless browser,例如Selenium您可以获取该数据。

答案 1 :(得分:-1)

在共享主机上执行此操作可能是不可能的,幸运的是我的提供商根据请求安装了PhantomJS,因此它解决了这个问题。