2

我一直在尝试将Open Graph集成到我的网站中。它基本上是一个 wordpress 博客。每个帖子都被视为一篇文章。

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

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

我遇到的第一个问题

当我作为开发人员使用自己的帐户时,一切正常。阅读操作已成功发布在我的时间轴上。但是,当我使用不同的 Facebook 帐户(我兄弟的)时,根本没有发布这些操作。我对两个帐户(publish_actions、read_stream、publish_stream)都允许相同的权限,那么为什么它对我的帐户有效,但对我兄弟的无效?

我遇到的第二个问题

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

4

1 回答 1

3

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

于 2012-10-27T21:40:30.383 回答