rvest包收获Instagram数量的粉丝?

时间:2016-08-07 16:15:17

标签: r instagram rvest

我正在尝试调整mvn clean package包中的示例代码,以获取Instagram上帐户的关注者数量(例如rvest)。我尝试使用https://www.instagram.com/bradyellison/来隔离关注者数量的代码,这给了我:selectorgadget。但我没有得到预期的追随者,也不确定如何调试这个。这是我的代码。

._218yx:nth-child(2) ._s53mj

输出是:

# example 
require(rvest)
html <- read_html("https://www.instagram.com/bradyellison/")
athlete_followers <- html_nodes(html, "._218yx:nth-child(2) ._s53mj")
length(athlete_followers)

预计粉丝数为12.1K。非常感谢帮助。 (我已尝试首先使用Instagram API,但无法使其工作,可能是因为我处于沙盒模式或其他东西。)

1 个答案:

答案 0 :(得分:1)

您不能rvest此页面,因为它不是静态网站,而是通过代码动态生成(例如,尝试xml_text(html))。要访问Instagram数据,您应该使用他们的API。请参阅此处的完整示例:https://www.r-bloggers.com/analyze-instagram-with-r/