使用Facebook的圖形API和PHP SDK,我知道我可以獲取用戶利益使用Facebook圖形API + PHP SDK獲取用戶關於數據
$facebook->api("/me/interests")
但是,假設我有權限如何獲取用戶的關於數據?
$facebook->api("/me/about")
//gives error:
Fatal error: Uncaught OAuthException: Unknown path components: /about thrown in
[...]/base_facebook.php on line 1028
如何獲取登錄用戶的Facebook關於數據?謝謝。
編輯:下面是應用程序權限的圖片以及用於請求權限的代碼。
$login_url = $facebook->getLoginUrl(array('scope' => 'email, publish_stream,
user_about_me, user_interests, user_education_history'));
:「......未知的路徑組件/生物在...拋出」此功能工作古怪。有時它返回我指定的內容,有時它只返回用戶標識。 $ facebook-> api(「/ me?fields = bio」)只返回ID。 – LonelyWebCrawler 2012-01-30 01:08:31
$ facebook-> api(「/ me?fields = bio」)將只返回id。你可以使用$ facebook-> api(「/ me」)。檢查我的答案 – Sabari 2012-01-30 02:32:54
你的答案似乎暗示使用/ me?fields = bio。 – LonelyWebCrawler 2012-01-30 04:48:32