喜 如果有人知道告诉我如何使用Facebook应用程序将每日帖子发送到应用程序用户的墙上。我需要一个PHP脚本如何发布消息用户墙。
感谢
答案 0 :(得分:3)
这个问题应该在StackOverflow上提出
但是,Facebook文档有php example。您也可以使用PHP SDK。
要发布到用户墙,您的应用需要具有publish_stream扩展权限,然后您可以向http://graph.facebook.com/ [username / userID] / feed
发出POST请求像:
curl -F 'access_token=...' \
-F 'message=Hello, Arjun. I like this new API.' \
https://graph.facebook.com/arjun/feed
答案 1 :(得分:1)
你可以创建一个运行php脚本的cron作业,使其发布到你的facebook
答案 2 :(得分:0)
如果没有在应用授权过程中首先要求* publish_stream *权限,则无法直接发布到用户的墙上。
您可以在此处找到有关权限的更多信息 - http://developers.facebook.com/docs/authentication/permissions/
另请注意,Facebook建议采用“用户启动”的共享流程。这意味着,即使用户为您提供* publish_stream *权限,如果您每天都开始向用户的墙壁发送垃圾邮件而您没有对您的应用程序采取任何重大操作,那么您可能会遇到麻烦。