2011-10-29 64 views
1

我將publish_stream添加到我希望當人們安裝我的Facebook應用程序時所需的權限列表,但現在它無法正常工作。scope = publish_stream不起作用

它適用於本地主機上的測試應用程序,但我在我的實時應用程序上擁有完全相同的權限範圍,並且不起作用。對於現有用戶,它不會要求任何新的權限,對於只需要電子郵件的新用戶。

我甚至已經爲字符串添加了像user_photos這樣的其他權限,並且對新用戶和現有用戶來說工作正常,但publish_stream不會被要求。

有什麼改變?

+0

對於新用戶,將獲得具有兩個步驟過程的新的認證對話框。在第二步中,他們被要求獲得publish_stream的擴展權限。我在應用程序設置中進行設置。但是,我需要現有用戶的此權限,我如何提示現有用戶獲得此權限。 Scope參數不適用於我。 –

回答

1

您需要通過auth-dialog進程發送尚未授予publish_stream擴展權限的用戶。如果他們先前已接受該應用,則第一步將自動跳過。

相關問題