我正在構建一個演示應用程序,我可以在其中上傳通過該應用程序生成的隨機笑話。 我的代碼在2011年8月12日之前正常工作,更新了facebook api。 現在Facebook有一項政策,您不能通過應用程序自動執行狀態更新,用戶應該寫狀態更新?我如何解決這個問題?在最新的Facebook API中使用@「message」顯示狀態更新字段空白
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
kAppId, @"app_id",
MainTextView.text, @"message",
nil];
[_facebook dialog:@"feed" andParams:params andDelegate:self];
這就是我使用和使用完美的工作。我也嘗試了stream.publish。
問候
作爲一個說明 - 通過使用包含的Facebook對話框(它已於7月12日禁用) - http://developers.facebook.com/docs/reference/dialogs/feed/,這可能會更長。任何解決方案都可能涉及直接處理API(而不是通過包含的對話框)。 – dtuckernet
@dtuckernet:OP提出了一種解決方法,可以使用Graph API並啓用publish_stream權限來完成此工作。這正是您提到的解決方案:「任何解決方案都可能涉及直接處理API」 – 2011-09-06 16:10:00