2011-11-22 49 views
1

請給我一些想法,即使我已經創建了一個在Facebook上註冊的應用程序,該應用程序允許用戶使用該應用程序添加以便我們可以通過Facebook應用程序訪問用戶的信息通過註冊的應用程序訪問用戶的信息。 請儘快回覆我儘可能如何從Facebook應用程序訪問用戶信息

回答

0

這要依賴於你正在尋找多少信息獲取有關用戶。您可以使用signed_request對象來獲取在登錄的用戶:

list($encoded_sig, $payload) = explode('.', $signed_request, 2); 
$data = json_decode(base64_url_decode($payload), true); 

,並從數據獲取用戶

$user = $data->user; 

一旦你有一個驗證和登錄的用戶,則可以使用圖表API找回你想要怎麼樣的用戶,只要你正確設置你的權限:

$user_profile = $facebook->api('/me','GET'); // with $facebook being your authenticated FB object 

的$ user_profile將所有的關於用戶認爲的上市○信息n此鏈接: FB User Object

讓我知道,如果這就是你問的。以上信息基於PHP程序,您也可以使用FBJS代碼完成大部分工作。

相關問題