[赢10;R 3.4.3; RStudio 1.1.383;Rfacebook 0.6.15]
你好!
我想问两个关于 Rfacebook 的 getPost 函数的问题:
尽管我已经尝试了参数“comments”、“reactions”和“likes”的所有可能的逻辑值组合,但到目前为止我能得到的最好结果是每个帖子的 3 个组件列表(“post”、“评论”和“喜欢”)——也就是说,没有“反应”组件。然而,根据 rdocumentation,“getPost 返回一个包含最多四个组件的列表:发布、喜欢、评论和反应”。获取邮政
除了(有点奇怪)事实之外,根据相同的文档,参数“reactions”应该是 FALSE(默认)以便检索关于帖子的总反应的信息,我注意到一个看似奇怪的结果:如果我同时将“reactions”和“likes”设置为 TRUE 或 FALSE,R 既不返回错误也不返回警告消息。我觉得它有点奇怪的原因是因为 likes = !reactions 在它自己的定义中。
这是代码:
#packageVersion("Rfacebook")
#[1] ‘0.6.15'
## temporary access token
fb_oauth <- "user access token"
qtd <- 5000
#pag_loop$id[1]
#[1] "242862559586_10156144461009587"
# arguments with default value (reactions = F, likes = T, comments = T)
x <- getPost(pag_loop$id[1], token = fb_oauth, n = qtd)
str(x)
# retrieves a list of 3: posts, likes, comments
有人可以向我解释为什么我没有得到反应的成分吗?
最好的,
卢安娜