我已经成功为客户创建了一个FB应用程序。但是,当我第一次加载应用程序时,在API中检索用户配置文件需要花费太多时间
$user_profile = $facebook->api('/me');
为了减少页面中的加载时间,我只想获得我需要的特定字段。例如,是否可以只获取“用户名”或“名称”字段?
谢谢
答案 0 :(得分:5)
答案 1 :(得分:0)
嗯,你需要阅读一些documentation
,关于PHP
和Facebook
有很多。
要获得name
,您可以执行以下操作:
$name = $user_profile['name'];
获取username
也很容易(我不记得key
中username
的{{1}}到底是什么),但您可以array
通过执行以下操作print
获取所有信息:
$user_profile
或
print_r($user_profile);
然后,你可以像上面一样捕捉你需要的东西。
答案 2 :(得分:0)
您可以通过以下方式检索Facebook中的用户ID:
echo $user_profile['id'];
您可以通过以下方式检索姓名:
echo $user_profile['name'];
检索用户名,姓或中间名:
echo $user_profile['first_name'];
echo $user_profile['last_name'];
echo $user_profile['middle_name'];
检索用户位置名称:
echo $user_profile['location']['name'];