当应用程序在后台运行时,是否可以将消息发布到Facebook

时间:2012-03-06 08:10:14

标签: iphone facebook background

我正在使用facebook API。我想在应用程序在后台运行时向facebook提交一些消息。问题是每次用户请求或向Facebook提交消息时,都会显示弹出的Webview。用户需要再次单击它。所以我想跳过这个视图并在后台提交消息。这可能吗?谁能提出一些建议?

2 个答案:

答案 0 :(得分:0)

据我所知,应用程序无法执行任何操作,只能在后台处理通知并显示pushnotifycations。你唯一能做的就是问用户“现在打开应用程序发布消息给facebook”或类似的东西。

答案 1 :(得分:0)

只需向用户请求publish_stream权限,然后您就可以随时代表用户发帖,即使用户没有主动使用您的应用(当然这是来自之前的用户)请求代表他们发布内容。获得publish_stream之后,然后对http://graph.facebook.com/USERID/feed?access_token=AppAccessToken执行HTTP POST,并在邮件的帖子中发布消息后期参数。