0

我已经创建并批准了许多操作。我已向用户请求 Publish_Action 权限。这一切都很好。当用户更新网站上的内容时,我有许多系统会触发这些操作。这些也触发并且似乎工作正常。我和我的用户发现我们的命名空间/应用程序名称在时间线活动中创建了一个新列表 - 所以首先你必须更改时间线视图以查看更新 - 好吧,更新在活动日志中显示正常,但是,似乎没有任何更新出现在新闻源中-我认为当应用程序具有 Publish_Stream 但现在在 Publish_Action 下它似乎不起作用时,它们确实发生了。

我还发现我的一个应用程序对除开发人员、管理员等以外的任何人都不可见,甚至认为它已批准操作?

有没有其他人看到这些 - 有治愈方法吗?完成这项工作的代码必须是正确的,因为活动和(子集)时间线似乎显示数据它只是主时间线和似乎不起作用的新闻源?

PS:如果我添加一个&消息,它似乎确实会发布到时间线和新闻源 - 即:状态更新操作但强制其中之一将违反准则,不是吗?但是该操作是由用户生成的,那么在这种情况下添加一条消息可以吗?

4

2 回答 2

0

我还发现我的一个应用程序对除开发人员、管理员等以外的任何人都不可见,甚至认为它已批准操作?

您的应用程序不是设置为沙盒模式吗?
您可能想访问下面的页面并检查“沙盒模式”选项。
https://developers.facebook.com/apps/APP_ID/advanced

于 2012-05-02T04:53:19.817 回答
0

似乎没有任何更新出现在新闻源中-我认为当应用程序具有 Publish_Stream 但现在在 Publish_Action 下似乎不起作用时,它们确实发生了。

首先,本文可能会帮助您了解最新版本的 publish_stream 和 publish_actions 权限。
根据该文件,由于受 EdgeRank 影响,因此不能保证所有操作都会在新闻提要上发布。这是我的猜测,但如果你的应用发布了这么多操作,每个操作的优先级会更低,EdgeRank 也是如此。

于 2012-05-02T05:00:37.190 回答