我想学习如何使用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
所以,我没有得到用户标识
答案 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/