Это мое первое приложение на FB, интеграция с веб-сайтом, и я не могу получить пример php-кода FB для возврата access_token.
Я проверил: - экраны настройки приложения на developer.facebook.com выглядят нормально(без предупреждений или ошибок) - включите последнюю версию github на facebook.php на странице - app_id и app_secret верны
Код ниже скопирован из документации FB, но $response
ничего не возвращает и $user->name
пусто.
Кто-нибудь может мне здесь помочь?Есть ли метод отладки, который может сказать мне, почему не удается получить access_token?
$token_url = "https://graph.facebook.com/oauth/access_token?"
. "client_id=" . $app_id . "&redirect_uri=" . urlencode($my_url)
. "&client_secret=" . $app_secret . "&code=" . $code;
$response = @file_get_contents($token_url);
$params = null;
parse_str($response, $params);
$graph_url = "https://graph.facebook.com/me?access_token="
. $params['access_token'];
$user = json_decode(file_get_contents($graph_url));
echo("Hello " . $user->name)."<br>";