1

我不确定这是否是正确的标题,但这就是我想要发生的事情。

用户订阅了我的应用程序。当我在我的页面上在墙上发帖时,订阅了该应用程序的用户会在他的墙上接收我的帖子。

基本上这就是我想要发生的事情,以某种方式将页面附加到应用程序,每次我在我的墙上发布一些东西时,订阅的用户都会把它放在他们的墙上。

4

2 回答 2

1

如果我让您正确,您希望发生这种情况:您在您的 FB 页面上发布一些内容。然后将相同的消息发布到用户的流中?

为此,您必须使用graph.facebook.com/{your_page}/feed来识别您的页面上何时发布了某些内容。您可以使用其 ID 检索帖子,以确保您是发布者。当您找到一个帖子时,您可以通过 POST 将其写到用户的墙上graph.facebook.com/{user's_profile_id}/feed

您需要获得publish_stream用户的许可。此外,由于offline_access已弃用,长问题身份验证令牌仅在 60 天内有效,因此您需要每 60 天至少更新一次身份验证令牌。

参考:https ://developers.facebook.com/docs/reference/api/

一个更好的系统是让您不要直接在页面的提要上发布。相反,构建一个用户界面,您可以在其中输入您的消息,然后将消息发布到您的主页以及您的用户/订阅者的流中。

于 2012-05-21T06:56:56.950 回答
0

我的理解是,您想更新页面上的帖子,用户也应该能够在他们的新闻提要中看到它们..?? 如果是,那么您可以使用Facebook Graph Api更新页面的状态,用户将能够在他们的新闻提要中看到它。

要更新页面状态,您需要扩展权限,例如publish_stream.

这是一个完整的教程

http://thinkdiff.net/facebook/update-facebook-page-status-automatically/

希望这可以帮助。

于 2012-05-21T06:59:07.840 回答