facebook-graph-api - page - read_stream permission




將權限從publish_stream遷移到publish_action (4)

我想知道,如果你有一個用戶publish_stream的權限,你想從現在開始publish_action publish_stream覆蓋兩個還是我們需要重新請求用戶的權限?

如果是這樣的最簡單的方法來檢測他們有這個許可等。

用戶旅程建議歡迎。

我擁有的登錄系統是用戶可以使用Facebook或他們的帳戶憑據。

但是有些用戶在沒有Facebook的情況下註冊,然後再連接。 我不會在每次登錄時創建會話,因為我只需要publish_stream權限,而不需要facebook上的實時用戶會話,以便在用戶執行特定操作時發布。 表中有一列指定用戶是否連接。

建議歡迎。

謝謝!

-Stefan


publish_stream和publish_actions是兩個單獨的權限。 publish_stream不包括publish_actions。

要將操作發佈到打開的圖中,您需要為新用戶和現有用戶獲得新的權限。

您可以通過從Graph API獲取/我/權限來檢查用戶授予您的應用程序的權限。

在最新版本的權限對話框中,用戶可以選擇不授予publish_stream - 它始終是一個可選的權限。 如果應用程序請求publish_actions,則認為此權限是必需的。

一旦Timeline發布超越開發人員測試版,您不應該要求publish_stream。 如果您想發布供稿故事,請使用供稿對話框。


我已經成功發布了只有publish_stream權限的時間表。 我不能說這是完全啟動的情況,還是僅僅是因為開發者的測試版而工作。 我們可以肯定地知道,一旦我們離開正式發布48小時,通過檢查測試版層。 http://developers.facebook.com/support/beta-tier/







facebook-opengraph