Я использовал этот же код для этого. Я пытался использовать его, и он не позволит мне подключиться. Работает интерфейсный javascript, идентификаторы приложений и все, что совпадает. Так как я хочу войти в систему пользователя, я делаю внутреннюю проверку (как любой здравомыслящий человек) и в verifyfacebook.php (материал, который вы просматриваете), все включения есть, и я проверил, что FACEBOOK_APP_ID и SECRET оба верны, и они отражаются с их ценностями.
Я просто не понимаю, что происходит!
Кто-нибудь видел что-нибудь, что я просто скучаю?
try {
$facebook = new Facebook(array(
'appId' => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET_ID,
'cookie' => true,
));
$session = $facebook->getSession();
$fbme = null;
// Session based graph API call.
if ($session) {
try {
$uid = $facebook->getUser();
$fbme = $facebook->api('/me');
} catch (FacebookApiException $f) {
}
}
} catch (Exception $e) {
}
Я просто попробовал просто пример, и он все еще не работает.
$facebook = new Facebook(array(
'appId' => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET_ID,
'cookies' => true
));
// Get User ID
$uid = $facebook->getUser();
echo $uid;
Это эхо '0'