facebook - 我的 friend 无法查看通过我的开放图谱应用程序发布的帖子,但我可以

标签 facebook facebook-graph-api facebook-javascript-sdk facebook-opengraph

我一直在尝试整合Open Graph进入我的网站。它基本上是一个 WordPress 博客。每个帖子都被视为一篇文章。

我创建了一个开放图谱应用程序,并使用了开放图谱 API,因此每当用户阅读文章时它都会发布阅读操作 (news.reads)。这要归功于 Facebook 精彩教程中提供的说明。

我还添加了一个登录按钮,该按钮要求以下权限:publish_actions、read_stream、publish_stream。

我遇到的第一个问题

当我使用自己的帐户时,作为开发人员,一切都运行良好。读取操作已成功发布到我的时间轴上。 然而,当我使用不同的 Facebook 帐户(我兄弟的)时,这些操作根本没有发布。我为两个帐户授予了相同的权限(publish_actions、read_stream、publish_stream),那么为什么它在我的帐户上有效,但在我兄弟的帐户上不起作用?

我遇到的第二个问题

我发现的另一个奇怪的行为是,当使用我兄弟的帐户查看我自己的时间线时,我无法看到之前发布的阅读操作。当从我的真实帐户查看相同的时间线时,这些读取操作存在。这很奇怪,因为它们都设置为公开帖子。

最佳答案

这仅仅意味着您的 行动未获批准。虽然您的操作未获得批准,但它仅适用于管理员、开发人员和身份验证对话框预览用户。因此,解决方案是提交您的操作以供批准,一旦获得批准,它将适用于所有用户,并且您的帖子将对所有用户可见。

关于facebook - 我的 friend 无法查看通过我的开放图谱应用程序发布的帖子,但我可以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13104403/

相关文章:

android - Facebook Like 按钮重定向到 android 中的 facebook 站点

facebook-graph-api - 如何使用 fbtrace_id 查找更多信息?

ruby - 如何以编程方式在Facebook Pages上发布(共享)YouTube视频?

facebook-graph-api - 我如何获取access_token然后使用它?

javascript - Facebook JS SDK - 登录弹出窗口不关闭

Android Facebook session 问题

ios - Facebook iOS SDK : How to handle SKIP button when requesting publish_actions?

ios - Facebook SDK 4.4.0 logInWithReadPermissions无法在iOS 9的iPhone上使用

javascript - facebook javascript sdk 使用 omniauth-facebook 获得额外权限

javascript - 如何使用 Facebook 帐户登录?