0

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'];

何も返されません。誰かが私のエラーを見ますか? ありがとう!

4

1 に答える 1

0

'/$userId'実際には文字列リテラルを使用します/$userId。あなたはおそらくしたい"/$userId"、または'/me'

于 2013-07-23T23:25:38.223 に答える