Php $facebook->;getUser()返回0
这是我的密码:Php $facebook->;getUser()返回0,php,facebook,sdk,Php,Facebook,Sdk,这是我的密码: $path = $_SERVER['DOCUMENT_ROOT']; require_once $path.'/facebook/src/facebook.php'; $e = UserDataBaseManager::getConnection(); $facebook = new Facebook( array ( 'appId' => 'myId', 'secret' => 'secret', 'cookie' => true, '
$path = $_SERVER['DOCUMENT_ROOT'];
require_once $path.'/facebook/src/facebook.php';
$e = UserDataBaseManager::getConnection();
$facebook = new Facebook( array (
'appId' => 'myId',
'secret' => 'secret',
'cookie' => true,
'domain'=>'mydomain.com',
));
$user = $facebook->getUser();
var_dump($user); //0
if ( $user ) {
try {
$me = $facebook->api('/me');
}
catch ( FacebookApiException $e ) {
error_log( $e );
$user = null;
}
}
else {
echo 'No FB Session.';
}
但是$facebook->getUser();allways返回0
我下载了Facebook php SDK的最新版本;但仍然返回0;
为什么?您在测试此功能时是否登录到facebook,因为您似乎得到0,因为没有用户登录
if ($user){
//If success
}else{
// If not succedeed put link for login page.
}
您是否在测试此功能时登录到facebook,因为没有用户登录,所以您似乎得到0
if ($user){
//If success
}else{
// If not succedeed put link for login page.
}
它怎么能猜出你是谁?从PHPSDK附带的示例开始,它展示了如何对用户进行身份验证您是否填写了应用程序id和密码?(请注意不要将它们公开)您在本地或服务器上有代码?如何猜测您是谁?从PHPSDK附带的示例开始,它展示了如何对用户进行身份验证您是否填写了应用程序id和密码?(请注意不要将其公开)您的代码在本地或服务器中?