2012-02-22 69 views
2

我需要检索facebook应用程序中的第一个名称(php sdk)。以下代码检索全名。如何在facebook应用程序中获得第一个名字

$name = $friend['name']; 
+0

'名单($名)=爆炸(””,$朋友[ '名'],2);' – Josh 2012-02-22 20:52:08

+0

我得到一个that..imagettftext误差()预计,参数8为字符串 – vishnu 2012-02-22 21:08:25

+0

提供处理错误的相关代码。 – Josh 2012-02-22 21:10:24

回答

2

可以将字符串分割成使用explode()http://php.net/manual/en/function.explode.php)的阵列,则该阵列中使用的第一个索引。

E.g.

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

这将使

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

+0

感谢它的工作 – vishnu 2012-02-23 04:53:56

6

你看看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']; 
+0

它不工作的朋友的名字 – vishnu 2012-02-22 21:25:14

相关问题