我需要解析动态网页(YouTube 播放列表)。它在播放列表的末尾有一个“更多”按钮,可以将更多剪辑添加到页面。我有一个用于解析的脚本,它可以工作,但只能处理前 100 个剪辑,因为 cheerio
不适用于动态页面。我知道我应该使用 phantomjs
但我不明白如何处理它。
我模拟了点击这个按钮,接下来会发生什么?如何“重新加载”页面以提取新的 html 代码?
非常感谢!
最佳答案
您无需解析页面。请查看Youtube API https://developers.google.com/youtube/v3/code_samples/javascript
关于javascript - 解析动态网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36104635/