我有一個應用程序,需要具有獨特的設置,每個用戶的實例添加到他們的頁面(這是作爲一個選項卡添加)。Facebook應用程序實例設置
我一直沒有找到任何文件來做到這一點 - 有誰知道如何?還是有人有一個例子要跟隨或學習的地方?
SOLUTION
我做了一個應用的用戶的頁面上的標籤一節,只顯示頁的管理員的。它鏈接到我應用程序中的一個頁面,將page_id
發送到我的頁面。這使我現在可以根據page_id
在我的數據庫中存儲信息(和設置)。
我發現Facebook有一部分可以轉到應用程序的設置頁面(您可以在應用程序設置中通過開發人員應用程序設置),該頁面也發送page_id - 但不會以加密方式發送感覺,所以我用我的設置選項加密了page_id。
如果有人需要進一步解釋,隨時給我發消息我會很樂意幫忙。
嗨布倫特 - 我已經多次閱讀該頁面,並且知道如何獲取頁面ID等,但是如何根據用戶的所有者設置與它相關的設置?來自用戶的觀點:我安裝應用程序,我想在我的頁面上設置設置(但無法從該頁面獲取頁面ID)。創建管理設置鏈接是否可以通過將它們發送回其他頁面(使用page_id)的選項卡工作? –
「用戶的所有者」?在「頁面」部分,會有一個「id」參數,它是頁面的ID。如果查看該頁面的用戶已授權您的應用,則簽名請求中將出現「user_id」項目。還會有一個「用戶」部分,您可以在這裏查看他們是否是管理員。基於此,您可以「揭示」其他選項。我不確定你指的是什麼「其他頁面」。只有2個ID,當前頁面ID和當前用戶ID。 –
- 正確,並且它們不會被髮送到任何一頁中。頁面標識僅在頁面(不是設置頁面)上發送,用戶標識僅在設置頁面上可靠地發送。 –