标签: rfacebook

要使用"页面公共内容访问权限",您必须由Facebook审核并批准您对此终端的使用

Facebook应用审核批准

正如您在上面的屏幕截图中看到的,我获得了Facebook应用审核批准但现在我尝试访问每页的Facebook公共页面帖子和评论.不过,我正在R控制台进行波纹管按摩:

错误callAPI(url = url, token = token, api = api):

(#10)要使用"页面公共内容访问权限",您必须通过Facebook审核并批准您对此终端的使用.要提交此"公共内容访问"功能以供审核,请阅读我们关于可审核功能的文档:https://developers.facebook.com/docs/apps/review.

facebook facebook-fql facebook-like facebook-graph-api rfacebook

10
推荐指数
1
解决办法
2万
查看次数

使用R在facebook api中拆分有机和付费的印象

我正在使用Rfacebook包来检索facebookpost所拥有的总印象.这样可以正常工作,但是,此方法不会分割付费和有机展示次数.我使用以下代码:

getInsights(object_id="post_id", token= token, metric='post_impressions')
Run Code Online (Sandbox Code Playgroud)

有谁知道我如何区分有机和付费的展示次数/覆盖面?

social facebook r facebook-graph-api rfacebook

5
推荐指数
1
解决办法
324
查看次数

如何使用map()with possible()

我使用map()以下代码从Facebook获取发布数据:

posts_data <- map(posts$query_id, getPost, token = fb_oauth, n = 1000)
Run Code Online (Sandbox Code Playgroud)

但是,有些query_id观察结果不正确,或者是API无法检索的共享事件,并给出了如下错误:

Error in callAPI(url = url, token = token, api = api) : 
  Unsupported get request. Object with ID '1816137521765810_1832190963493790' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api
Run Code Online (Sandbox Code Playgroud)

我知道我可以possibly()在返回那些错误的输出时继续调用,这样函数就不会停止.但我不知道如何使用possibly()map()在一起,因为可能是()只需要一个函数作为参数,并且不允许我传递额外的参数给这个函数.

r purrr rfacebook

5
推荐指数
1
解决办法
377
查看次数

我在使用 fbOAuth 进行身份验证时遇到“浏览器”必须是非空字符串错误

my_oauth <- fbOAuth(app_id="", app_secret="")
Run Code Online (Sandbox Code Playgroud)

复制并粘贴到 Facebook 应用程序设置上的站点 URL:http://localhost:1410/

完成后,按任意键继续...

正在等待浏览器中的身份验证...

按 Esc/Ctrl + C 中止 utils::browseURL(hu$url) 中的错误:“浏览器”必须是非空字符串

r rfacebook

5
推荐指数
0
解决办法
3578
查看次数