2014-05-08 120 views
2

我目前正在開發一個應用程序,我只需要在Facebook用戶的時間線上發佈消息,說「我目前正在使用X應用程序並且可以從它下載」。Android Facebook牆貼 - publish_action權限未授權

現在,我需要Facebook的權限是「publish_actions」。

當我嘗試打開具有此權限的授權對話框時,出現以下錯誤,所以現在用戶甚至未要求publish_actions權限,因此我無法在用戶的牆上發佈任何消息。

enter image description here

我現在用的是我創建了我在Facebook上註冊的實際應用的測試應用程序的應用程序ID。此外,當我嘗試真正的應用程序的應用程序ID時,我得到相同的錯誤。

有誰能告訴我爲什麼會出現這個錯誤?我是否需要首先將我的應用程序提交給Facebook或還有其他什麼?

回答

1

https://developers.facebook.com/docs/facebook-login/permissions/v2.0#review

如果要求publish_actions,您需要提交您的應用程序進行審覈。

+0

好的,我認爲是這樣,但對此並不確定,因爲即使沒有提交應用程序,之前在牆上發佈帖子也很順利。無論如何,感謝您的幫助。 –

+0

@PriyankJoshi你是對的,如果你調用'requestNewPublishPermissions',你不需要用'publish_actions'權限提交應用程序。 – eleven