向用户发布';s walls作为应用程序使用Facebook PHP API

向用户发布';s walls作为应用程序使用Facebook PHP API,php,facebook,facebook-wall,Php,Facebook,Facebook Wall,我一直在构建一个web应用程序,该应用程序使用facebook集成,以方便用户注册/登录和通知。然而,对于通知,我希望能够在我们的网站上发生事件时将其发布到用户的facebook墙上 实际上,我认为这样做有两个可能的问题。首先,当需要通知时,用户很可能不会登录我们的网站。其次,除了当前登录的用户之外,我还没有找到使用任何身份发布到提要的方法 所以我要重申我想做的事情。当我的网站上发生了一些涉及Bob的行为时,我希望网站应用程序发布在Bobs墙上,通知他该行为,就好像该应用程序是Bobs的朋友一样

我一直在构建一个web应用程序,该应用程序使用facebook集成,以方便用户注册/登录和通知。然而,对于通知,我希望能够在我们的网站上发生事件时将其发布到用户的facebook墙上

实际上,我认为这样做有两个可能的问题。首先,当需要通知时,用户很可能不会登录我们的网站。其次,除了当前登录的用户之外,我还没有找到使用任何身份发布到提要的方法


所以我要重申我想做的事情。当我的网站上发生了一些涉及Bob的行为时,我希望网站应用程序发布在Bobs墙上,通知他该行为,就好像该应用程序是Bobs的朋友一样。从我在研究这个问题时看到的一些情况来看,似乎facebook可能不会像对待用户一样对待应用程序,我可能需要浏览一个页面才能完成我想要的。但我真的同意

您需要做的是请求
脱机访问权限
。然后,在他们登录/授权到您站点的数据库后,您可以存储他们的graph
id
属性。然后您只需发布到该图形id,而不是
/me
。在您的情况下,您可以向
“$user\u graph\u id/feed”
端点发送一个请求,其中包含您通常拥有的任何参数。

好主意,但它无法按照我的需要工作。也许你不明白我到底想做什么。您建议的内容仅更新BOB(来自我的示例)状态。我想让鲍勃在墙上贴一个朋友的帖子,只有这个朋友是我的申请。因此,用户没有在他们自己的墙上发布内容,我的应用程序正在他们的墙上发布。此外,在使用脱机访问权限测试您的代码后,只有当用户登录到facebook时,它才会起作用。