2012-03-06 34 views
0

我正在使用Facebook API。我想在應用程序在後臺運行時向Facebook提交一些消息。問題是每次用戶請求或向Facebook提交消息時,都會顯示一個彈出的Web視圖。用戶需要再次單擊它。所以我想跳過這個視圖並在後臺提交消息。這可能嗎?任何人都可以提一些建議嗎當應用程序在後臺運行時是否可以將消息發佈到Facebook

回答

0

只需向用戶請求publish_stream權限,然後即使用戶未主動使用您的應用程序,您也可以隨時代表用戶發佈帖子(當然,這是根據以前的用戶請求發佈的代)。一旦你有publish_stream,然後做一個HTTP POST到http://graph.facebook.com/USERID/feed?access_token=AppAccessToken與郵件的消息發佈參數發佈到他們的飼料。

+0

謝謝你的回覆。是的,我啓用了位置。現在它可以工作。我現在使用這個方法:requestWithGraphPath:@「me/feed」,它的工作原理。再次感謝。 – TK189 2012-03-07 07:12:46

0

據我所知,應用程序不能做任何事情,只能在後臺收集通知和呈現pushnotifycations。你唯一能做的就是讓用戶「現在打開應用程序來發布消息給facebook」或類似的東西。

+0

謝謝您的回覆。是的,我啓用了位置。現在它可以工作。我現在使用這個方法:requestWithGraphPath:@「me/feed」,它的工作原理。再次感謝。 – TK189 2012-03-07 07:09:29

相關問題