我需要在facebook app(php sdk)中只检索名字。下面的代码检索全名。
$name = $friend['name'];
答案 0 :(得分:7)
您可以查看graph api
:https://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'