使用Facebook PHP API发布到用户的墙壁作为应用程序

时间:2011-06-09 02:57:12

标签: php facebook facebook-wall

我一直在构建一个使用Facebook集成的网络应用程序,以方便用户注册/登录和通知。但是,对于通知,我希望能够在我们的网站上发生某些事情时发布到用户的Facebook墙上。

我真的看到这样做有两个可能的问题。首先,当通知需要发生时,用户很可能不会登录我们的网站。其次,我还没有找到使用当前登录用户以外的任何身份发布到Feed的方法。

所以要重申我正在尝试做的事情。当我的网站上发生一些涉及Bob的动作时,我希望网站应用程序在Bobs墙上发布,通知他该动作,好像该应用程序是Bobs朋友之一。从我在研究这个问题时看到的一些事情来看,似乎facebook可能不会像对待用户那样对待应用程序而我可能需要通过一个页面来完成我想要的东西。但我真的很好。

1 个答案:

答案 0 :(得分:0)

您需要做的是要求offline_access权限。然后,您可以在登录/授权到您站点的数据库后存储他们的图形id属性。然后,您只需发布到该图表ID而不是/me。在您的情况下,您将使用您通常拥有的任何参数向"$user_graph_id/feed"端点发送请求。