我已經成功爲客戶創建了一個FB應用程序。然而,當我的拳頭時負載的應用程序,它需要太多的時間獲取用戶的個人資料API獲取用戶個人資料上的特定字段。 Facebook SDK PHP
$user_profile = $facebook->api('/me');
爲了減少加載時間在我的網頁,我只想得到我所需要的特定字段。例如,是否有可能只獲取'用戶名'或'名稱'字段?
謝謝
我已經成功爲客戶創建了一個FB應用程序。然而,當我的拳頭時負載的應用程序,它需要太多的時間獲取用戶的個人資料API獲取用戶個人資料上的特定字段。 Facebook SDK PHP
$user_profile = $facebook->api('/me');
爲了減少加載時間在我的網頁,我只想得到我所需要的特定字段。例如,是否有可能只獲取'用戶名'或'名稱'字段?
謝謝
那麼,你需要閱讀一些documentation
,有關於PHP
和Facebook
了很多。
要獲得name
,你可以做到以下幾點:
$name = $user_profile['name'];
要獲得username
將是一件容易的事(我不記得確切有什麼key
在該array
的username
),但你可以從$user_profile
做print
的所有信息如下:
print_r($user_profile);
或
var_dump($user_profile);
然後你就可以捕捉到你需要做什麼,以同樣的方式同上。
您可以通過檢索用戶ID在Facebook的:
echo $user_profile['name'];
找回用戶名,姓氏或中間名:
echo $user_profile['first_name'];
echo $user_profile['last_name'];
echo $user_profile['middle_name'];
echo $user_profile['id'];
您可以通過檢索名稱
檢索用戶位置名稱:
echo $user_profile['location']['name'];
https://developers.facebook.com/docs/reference/api/field_expansion/ – CBroe
@CBroe嗨如何獲得公共用戶的工作和教育細節http://stackoverflow.com/questions/17467486/ Facebook的API對獲得-朋友型材式的細節 – jackyesind