我的朋友无法查看通过我的Open Graph应用程序发布的帖子,尽管我能够

时间:2012-10-27 21:36:47

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

我一直在努力将Open Graph整合到我的网站中。它基本上是一个wordpress博客。每篇文章都被认为是一篇文章。

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

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

第一个问题我有

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

我有第二个问题

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

1 个答案:

答案 0 :(得分:3)

这仅表示您的操作未获批准。虽然您的操作未获批准,但它仅适用于管理员,开发人员和身份验证对话框预览用户。因此解决方案是提交您的行动以获得批准,当它获得批准后,它将适用于所有用户,并且所有用户都可以看到您的帖子。