2

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

可以通过 file_get_contents 获取它,但恐怕它在我的服务器上被禁用。我相信有一个 curl 解决方法,但我之前没有使用太多 curl,所以我不太确定该使用什么。

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

任何帮助是极大的赞赏。

4

1 回答 1

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
于 2013-07-21T23:00:46.743 回答