一般来说,我是 facebook 应用程序和 php 的新手,但我遇到了一些问题。我无法让 OAuth 与我的应用程序一起正常工作。当您访问应用程序本身时,它不会重定向到 oAuth 对话框。它只是显示一个什么都不做的空白页。如果有人可以帮助我,我真的需要它哈哈。谢谢!到目前为止,我的代码如下:
<?php
include_once ('santatree/facebook.php');
$app_id = '276853929000834';
$application_secret = 'e3a12b11221f3fef1e06952e15fdc8e4';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $application_secret,
'cookie' => true, // enable optional cookie support
));
?><?
if ($facebook->getSession())
{
$user = $facebook->getUser();
}
else
{
$loginUrl = "https://www.facebook.com/dialog/oauth? type=user_agent&display=page&client_id=276853929000834
&redirect_uri=http://apps.facebook.com/digitalsanta/&scope=user_photos";
header("Location: https://www.facebook.com/dialog/oauth? type=user_agent&display=page&client_id=276853929000834 &redirect_uri=http://apps.facebook.com/digitalsanta/ &scope=user_photos");
echo '';
}