-2
require ('facebook.php');
define('FACEBOOK_APP_ID',"My_ID");
define('FACEBOOK_SECRET',"My_Secret");
define('REDIRECT_URI',"My_Website");
define('PERMISSIONS_REQUIRED', "publish_stream");
$facebook = new Facebook(array(
'appId' => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET,
'cookie' => true
));
$access_token = $facebook->getAccessToken();
$query = mysql_query("SELECT `title` FROM `tentego_img` WHERE `id` = ".intval($_GET['id'])."");
$r = mysql_fetch_array($query);
$link = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
$facebook->api('/me/feed', 'POST',
array(
'link' => $link,
'message' => $r[0]
));
Ошибка: Критическая ошибка: Uncaught OAuthException: активный маркер доступа должна быть использована для запроса информации о текущем пользователе.Фатальная ошибка: Uncaught OAuthException: Ошибка проверки маркера доступа
Пожалуйста, помогите.
Вы сначала прошли процесс регистрации ...? – CBroe
Да. $ login_url = $ facebook-> getLoginUrl ($ params = array ('redirect_uri' => REDIRECT_URI, 'scope' => PERMISSIONS_REQUIRED)); echo (""); –