我正在尝试使用“Rfacebook”包从 fb 中抓取一些文本。即使在安装 Rfacebook & tm 之后,运行相关库(Rfacebook、httr、tm 和 httpuv)fboAuth(appid, appsecret)
也无法获得 reqd。访问令牌。请参阅下面的代码和随之而来的错误:
install.packages("Rfacebook")
install.packages("tm")
library(devtools)
library(Rfacebook)
library(httr)
library(httpuv)
library(tm)
appid <- 123
appsecret <- 'mysecret123'
fboauth <- fbOAuth(appid, appsecret, extended_permissions = T)
这将返回 复制并粘贴到 Facebook 应用程序设置上的站点 URL: http://localhost:1410/ 完成后,按任意键继续...
在此处的单元格中粘贴重定向 URL 后,打开了一个浏览器。
而且,虽然浏览器显示“身份验证完成。请关闭此页面并返回 R. ”,但 RStudio 控制台中返回了错误消息(附在下面。)我再次尝试使用 Safari 和 Chrome 作为默认浏览器 -没变。
认证完成。init_oauth2.0 中的错误(self$endpoint, self$app, scope = self$params$scope, : Bad Request (HTTP 400)。未能获取访问令牌。
非常感谢解决此问题的任何帮助!
最好的,
小号
ps在 Mac (OS Sierra) 上使用 R-Studio v3.3.2。