-1

私はPHPでFacebookアプリを書く方法を学びたいと思っています。コードは次のとおりです。

<?php
        require_once('facebook/src/facebook.php');
        $appapikey = 'xxxxxxxxxxxx';
        $appsecret = 'xxxxxxxxxxxx';
        $facebook = new Facebook($appapikey, $appsecret);
        $user=$facebook->getUser();

?>

<html>
        <head>
                <title>Test</title>
        </head>
        <body>
                <?php echo $user; ?>Test
        </body>
</html>

ここでアプリを見ることができますhttps://apps.facebook.com/noorphp、見たいの<userId>Testですが、見ているだけです0Test

だから、私はユーザーIDを取得していません

4

2 に答える 2

1

まだ404エラーが表示されますが、国に制限があるかどうかを確認してくださいが、私にとってはこのコードが機能します

$facebook = new Facebook(array(
        'appId' => $app_id,
        'secret' => $app_secret,
        'cookie' => true
));
$user=$facebook->getUser();
于 2012-04-30T11:52:38.700 に答える
0

ユーザーの ID を取得する前に、ユーザーをアプリに接続する必要があります。つまり、彼の基本的なプロフィール情報にアクセスする許可 (または、アプリで必要な場合は追加の許可) を求める必要があります。

https://developers.facebook.com/docs/reference/php/facebook-getUser/

于 2012-04-30T10:56:16.093 に答える