2012-02-22 31 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

相關問題