按ID获取FB全名

时间:2013-07-21 22:46:54

标签: php facebook

是否可以通过ID获取某人的Facebook名称?

有可能通过file_get_contents获取它,但我害怕在我的服务器上禁用它。我相信有一个卷曲的工作,但我之前没有使用太多的卷曲,所以我不太清楚要使用什么。

$pageContent = file_get_contents('http://graph.facebook.com/1157451330');
$parsedJson  = json_decode($pageContent);
echo $parsedJson->name;

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

您可以使用cURL,如下所示:

$url = 'http://graph.facebook.com/4?fields=name';

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_URL,$url);
$result = curl_exec($ch);
curl_close($ch);

$result = json_decode($result);
echo $result->name;

<强>输出:

Mark Zuckerberg