Я испытываю некоторые затруднения из-за своего небольшого приложения Facebook, я продолжаю получать эту чертову ошибку, "Фатальная ошибка: Назовите к неопределенному методу Facebook:: require_login ()", теперь забавный бит - то, что мой точно тот же самый код работает на других людей, но не на меня, здесь является кодом.
<?php
require_once( "facebook-php-sdk/src/facebook.php" );
$api_key = "my_api_key";
$secret = "my_secret_key";
$facebook = new Facebook( $api_key, $secret );
$user_id = $facebook->require_login();
echo "Hello World";
echo "Current logged in as <fb:name uid=\"$user_id\" />";
?>
Поскольку Вы видите, что это - простое привет Пользовательское приложение, но по некоторым причинам это ОТКАЗЫВАЕТСЯ работать на меня, поэтому если бы кто-либо может выручить, который был бы большим, заранее спасибо!
Используете ли вы новейшую версию SDK PHP ?
Facebook :: require_login ()
- это метод из старого SDK.
Новый SDK (опубликованный вместе с Graph API) не имеет обратной совместимости.
Понятия требования входа в систему больше не существует - вы просто получаете идентификатор пользователя как таковой.
$user_id = $facebook->getUser();