如何在不是你朋友facebook的人的墙上发帖?

如何在不是你朋友facebook的人的墙上发帖?,facebook,facebook-graph-api,facebook-apps,Facebook,Facebook Graph Api,Facebook Apps,我的目标是通过一个按钮在事件发生后,将我在facebook(用php制作)上的应用程序中的几个人(无论是否是我的朋友)张贴在墙上。 我得到了“Facebook用户ID”(FBUID),我听说如果用户允许我发布流,我可以通过graph api发布。 我尝试使用graph api,使用“提要”如下: $ fbuid = array (0 => 'first_fbuid', 1 => 'second_fbuid', ......) / / These are ID's that are a

我的目标是通过一个按钮在事件发生后,将我在facebook(用php制作)上的应用程序中的几个人(无论是否是我的朋友)张贴在墙上。 我得到了“Facebook用户ID”(FBUID),我听说如果用户允许我发布流,我可以通过graph api发布。 我尝试使用graph api,使用“提要”如下:

$ fbuid = array (0 => 'first_fbuid', 1 => 'second_fbuid', ......) / / These are ID's that are and are not my friends.

foreach ($ fbuid as fb) {
$ facebook-> api ("/ $ fb / feed ',' post ', array (
         'message' => some_message,
         'name' => 'My application name',
         'description' => 'description goes here',
         'picture' => $ imageurl));
}
但是,当我试图向那些不是我朋友的人发帖时,我犯了一个错误。只有我的朋友才会在墙上张贴帖子。 有没有其他方法可以邮寄给那些人?还是不能通过限制facebook?还有别的办法吗

注意:对于网站上的评论,它说我自己的应用程序没有问题,可以张贴在获得访问令牌的人的墙上。你能做到吗


更新:如果无法将帖子发送给任何人,那么。。我可以向任何人发送请求吗?我认为这是可能的,因为像FarmVille这样的游戏可以做到这一点。 请求是否可以自动执行?没有对话?
或者如果可以向任何用户发送通知?。。在api中,我看到一个名为send.Notification的函数。

这样想。该API反映了一个普通Facebook用户在网站条款范围内以及在尊重另一方隐私意愿的情况下可以合理地做些什么。如果你不能在他们的墙上发帖而不成为他们的人类朋友,Facebook为什么要允许某人通过API这样做

我想说,在API的使用规则范围内,这是不可能做到的


更不用说Facebook在隐私问题上的所有戏剧性事件了。

你是说像这样在用户墙上发布应用程序吗

如果是这样的话,那么您就不需要访问令牌来实现这一点。
如果你想在用户墙上发布,无论他们是否登录facebook,你都需要一个访问令牌

我想Facebook的限制不会使这成为可能…可能也是出于一个很好的原因。错误的原因可能是用户隐私设置和应用程序访问,你可能想签出这些东西。。。!!嗯,我认为像farmville这样的游戏可以做到这一点。他们可以向任何人发送通知,不管是不是朋友。