2010-12-09 66 views
0

本文內容:如何確定您的Facebook應用程序是在用戶檔案還是Facebook頁面上訪問?

http://facebookappcode.wordpress.com/2010/01/29/tab-application/

它指出:

標籤所有者的UID被設置成與fb_sig_profile_user參數應用程序

Facebook的所有者可以是一個管理多個頁面,所以如果fb_sig_profile_user代表 管理員,則無法分辨應用程序安裝在哪個Facebook頁面上。

如果fb_sig_profile_user在Facebook頁面訪問應用程序時返回Facebook頁面的ID,那麼直接找出訪問來自Facebook頁面。

fb_sig_profile_user似乎暗示它是用戶的ID。

對此的任何幫助將是偉大的。謝謝!

回答

0

Facebook應用程序不能再安裝在用戶個人資料頁面上,因此您可以確定您的應用程序是從粉絲頁面訪問的。粉絲頁面ID應該在fb_sig參數中傳遞。我現在已經切換到Canvas 2.0的OAuth,所以我得到一個包含頁面ID的signed_request。當我使用舊的fb_sig參數時,我也得到了頁面ID,但我不記得參數名稱是什麼。

+0

下面是我的應用現在的工作方式: – tdewell 2010-12-12 17:13:18

相關問題