PHP App中的Facebook App

时间:2012-04-30 10:52:27

标签: facebook facebook-php-sdk

我想学习如何使用php编写facebook app,这里是代码:

<?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

所以,我没有得到用户标识

2 个答案:

答案 0 :(得分:1)

还是向我显示404错误,请检查您是否对任何国家/地区都有限制,但对我而言此代码有效

$facebook = new Facebook(array(
        'appId' => $app_id,
        'secret' => $app_secret,
        'cookie' => true
));
$user=$facebook->getUser();

答案 1 :(得分:0)

在获取用户ID之前,他需要与您的应用程序建立联系。这意味着您必须要求他获得访问其基本个人资料信息的许可(或者如果您的应用需要,则需要其他权限)。

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