从Twitch刮取数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Twitch刮取数据相关的知识,希望对你有一定的参考价值。

我试图找出Twitch上每个游戏有多少粉丝。遗憾的是,Twitch API无法提供此信息。当我去任何游戏(如Mortal Kombat 11)时,我可以看到“115,175追随者·199,041观众”。但是,当我转到“查看源代码”时,此信息不存在。我曾尝试使用phantomjs打开网站,但到目前为止,我还没有弄清楚如何渲染该部分。

如何在Twitch上为特定游戏刮掉追随者和观众的数量?

(R中的解决方案首选但不是强制性的)

答案

几个月前我使用qazxsw poi和qazxsw poi创建了一个网络刮刀。

您可以使用带有get请求的axios获取整个html页面,然后在cheerio开始查找您想要的信息,在这种情况下,关注者,cheerio就像服务器端jquery。

一个小例子:

axios

图像说明了报废中的信息。

cheerio

此外,请记住,有些网站认为网页抓取非法或违反其政策,请确保您阅读抽搐条款和条件,上述示例仅用于教育目的。

希望能帮助到你。

以上是关于从Twitch刮取数据的主要内容,如果未能解决你的问题,请参考以下文章

在日志模式中提供多个容器名称以从中刮取数据

该脚本如何使用 AJAX 从其他站点刮取 HTML,而不需要这些站点上的 CORS 标头?

Prometheus 如何刮取 Kafka 主题?

使用 JAVA 从网站页面刮取“海拔”的值 [关闭]

无法使用scrapy框架307重定向错误来刮取myntra API数据

在C#中刮取动态Web内容