YQL 控制台未返回完整的 html 页面

YQL console not returning complete html page

好的,我会保持简单

我在 YQL 中输入了以下查询 console

select * from html where  url="https://twitter.com/laurenlemon/status/470403949980549121"

查询中的 twitter site 是我想使用 YQL 提取的推文列表。

控制台中的响应仅包含 html 标签和一些 html 标签的少量内容,但在任何 html 中都看不到任何用户的一条推文响应 YQL 控制台的元素 window.

我不知道我做错了什么。

好的,伙计们,我明白了,YQL 只能抓取 html 加载的内容,现在 AJAX 加载的内容就像请求一样,所以我不得不使用 selenium cum phantomJS它能够模拟真实的浏览器并导航到站点和抓取功能。 任何想要抓取 ajax 加载内容的人都可以参考 selenium 文档 here,它非常易于使用,是抓取 AJAX 内容的分步指南。