2011-10-06 67 views
0

我曾经看过一个应用程序,我可以在一个动作中贴到多个朋友的墙上。基本上,用户将为每个朋友检查一个盒子,然后点击一个帖子按钮,每个被检查的朋友现在都有一个贴子。通过一个动作贴到多个朋友的墙上

我认为这是不允许的。有没有改变或应用程序不符合政策?

回答

1

通过获得publish_stream权限,您可以执行此功能。

从这里:https://developers.facebook.com/docs/reference/api/permissions/

publish_stream

使您的应用程序来发布内容,评论,喜欢到用户的数据流和用户的朋友的流。通过此权限,您可以随时将内容发布到用户的Feed,而无需使用offline_access。但请注意,Facebook建议使用用户发起的共享模式。

然后您可以利用图形API来执行这些功能:

https://developers.facebook.com/docs/reference/api/post/ https://developers.facebook.com/docs/reference/api/status/

希望这有助于

+0

是的,我意识到这一点。我只是没有意识到,我可以显示一个朋友列表,并让用户检查他们朋友的照片,然后为他们添加一条消息,然后单击一下按钮,它会发布给我选择墙壁的所有朋友。 没有,我可以看到在政策限制发送多个墙贴一个动作。 –

+0

从同一页面,他们提到这是来自用户生成事件的最佳实践,而不是自动化它们的php/server函数。 要显示用户朋友,您还需要read_friendlists权限,这将允许您获取所有朋友ID和姓名。有了这个,你可以执行这个功能 –

2

可以使用CRON延迟/安排每个贴子到朋友的墙壁,以便每个贴子都有延迟。我认为,这样可以逃避Facebook的惩罚。

相关问题