2011-10-04 133 views
1

我是新来的编程Facebook应用程序,但我认为我有一般的想法。我正在创建一个应用程序,允许用户注册并选择朋友,以便在生日时自动发送生日消息。我知道如何抓住用户和他们的生日,但我怎样才能每天通过我的数据库,抓住生日和朋友,并张贴到他们的墙上?我想这将需要一个类的cron工作,但我如何解决权限这种方式?另外,我想从应用程序发布,而不是我的用户帐户。我是否需要为应用程序创建一个用户帐户?Facebook应用程序,每天发布到用户的墙壁

谢谢大家。

回答

1

您需要扩展权限offline_access和publish_stream才能执行您的建议。

也研究Facebook平台关于禁止操作的政策,如填充用户消息参数以及Facebook如何监控用户反馈以自动禁止接收过多隐藏,阻止,垃圾邮件报告等的应用程序。滥用publish_stream和offline_access的应用获取很快关闭。

你不需要一个用户帐户只是为了应用程序。

是的,如果你不想每天都记得自己运行它,你需要一种方法来按计划运行你的程序。将需要一个cron作业,一个Windows Scheduled Task或其他调度程序。

+0

我们没有'offline_access'权限,那么如何在令牌过期后发送帖子?有办法做到这一点? –

+1

您需要的只是publish_stream,然后使用您应用的访问令牌(而不是用户访问令牌) –

相关问题