如何在Facebook应用程序中只获取名字

时间:2012-02-22 20:50:37

标签: php facebook

我需要在facebook app(php sdk)中只检索名字。下面的代码检索全名。

$name = $friend['name'];

2 个答案:

答案 0 :(得分:7)

您可以查看graph apihttps://developers.facebook.com/docs/reference/api/

https://graph.facebook.com/4/为您提供:

{
   "id": "4",
   "name": "Mark Zuckerberg",
   "first_name": "Mark",
   "last_name": "Zuckerberg",
   "link": "https://www.facebook.com/zuck",
   "username": "zuck",
   "gender": "male",
   "locale": "en_US"
}

对于您的情况,请尝试:

$name = $friend['first_name'];

答案 1 :(得分:2)

您可以使用explode()http://php.net/manual/en/function.explode.php)将字符串拆分为数组,然后使用该数组中的第一个索引。

E.g。

$name = explode(' ', 'Justin Biaber');

会给出

$name[0] = 'Justin'$name[1] = 'Biaber'