-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 之前,他需要与您的 App 连接。这意味着您必须征得他的许可才能访问他的基本个人资料信息(或者如果您的应用程序需要额外的权限)。

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

于 2012-04-30T10:56:16.093 回答