使用facebook php sdk返回用户数据

时间:2013-07-23 23:18:22

标签: php facebook-php-sdk facebook-login

我正在试图找出facebook php sdk的基础知识。我正在使用下面非常简单的代码......

<?php

include 'facebook.php';
$app_id = "my_id";
$app_secret = "my_secret";
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,

));


$userId = $facebook->getUser();

echo $userId;

$userInfo = $facebook->api("/$userId"); 

echo $userInfo['name'];

?>

当我用

请求$ userId时
$userId = $facebook->getUser();

echo $userId;

我得到了正确的价值。但是,当我尝试执行下一步并使用以下命令检索登录用户的名称时

$userInfo = $facebook->api("/$userId"); 

echo $userInfo['name'];

什么都没有。有人看到我的错误吗?谢谢!

1 个答案:

答案 0 :(得分:0)

'/$userId'实际上会使用文字字符串/$userId。您可能需要"/$userId"'/me'