我不确定这是否是正确的标题,但这就是我想要发生的事情。
用户订阅我的应用。 当我在我的页面上的墙上发帖时,订阅该应用程序的用户,在他的墙上接收我的帖子。
基本上这是我希望发生的事情,不知何故将页面附加到应用程序,每次我将内容发布到我的墙上,订阅的用户都可以将它放在墙上。
答案 0 :(得分: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/
更好的系统是您不要直接发布在您网页的Feed上。相反,请在您输入消息的位置构建一个用户界面,然后将消息发布到您的页面以及用户/订阅者的流中。
答案 1 :(得分:0)
我所理解的是,您想要更新网页上的帖子,用户也应该能够在新闻Feed中看到这些帖子。??如果是,那么您可以使用Facebook Graph Api 更新状态,并且用户可以在新闻Feed中看到。
要更新网页状态,您需要扩展权限,例如publish_stream
。
这是完整教程:
<强> http://thinkdiff.net/facebook/update-facebook-page-status-automatically/ 强>
希望这有帮助。