«Неверный формат кода подтверждения». facebook oauth error

Я новичок в разработке приложений для Facebook. У меня возникла проблема с аутентификацией, я пытаюсь использовать этот URL:

https://graph.facebook.com/oauth/access_token?client_id= $ client_id & client_secret = $ client_secret & type = client_credentials & redirect_uri = http : //www.wesbite.com/facebook/&scope=email,offline_access

, но я получаю эту ошибку: «Неверный формат кода подтверждения.»

Я пытался решить эту проблему последние три часа, но безрезультатно. Я пытаюсь погуглить это сообщение, но, похоже, оно не так популярно.

Не могли бы вы помочь?

Изменить: Я использую эту функцию:

function get_contents($link)
{
if (function_exists('curl_init')) {
    $curl    = curl_init();
    $timeout = 0;
    curl_setopt($curl, CURLOPT_URL, $link);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, $timeout);
    $buffer = curl_exec($curl);
    curl_close($curl);
    return $buffer;
} elseif (function_exists('file_get_contents')) {
    $buffer = file_get_contents($link);
    return $buffer;
} elseif (function_exists('file')) {
    $buffer = implode('', @file($link));
    return $buffer;
} else {
    return 0;
}
}

, затем передаю URL-адрес в качестве параметра:

$ url = " https://graph.facebook.com/oauth/access_token?client_id= $ client_id & client_secret = $ client_secret & type = client_credentials & redirect_uri = http://www.mywebsite.com/facebook/&scope=email,offline_access ";

echo get_contents ($ url);

6
задан Kalimah 3 December 2010 в 06:54
поделиться