Уже несколько недель не работает соединение Facebook с моим приложением.
Вот мой URL:
$dialogUrl = "https://www.facebook.com/dialog/oauth?client_id=".$my_facebook_app_id."&redirect_uri=".urlencode($my_return_url)."&state=".$my_state."&scope=read_stream,offline_access,publish_stream";
Диалог подключения принимает мое подключение и возвращает к $my_return_url с ?state=XXX&code=YYY
$my_return_url
?state=XXX&code=YYY
Когда я вызываю метод file_get_contents() для этого URL с $code, соответствующим коду в запросестрока:
file_get_contents()
$code
$tokenurl = "https://graph.facebook.com/oauth/access_token?client_id=".$my_facebook_app_id."&redirect_uri=".urlencode($my_return_url)."&client_secret=".$facebook_app_secret."&code=".$code;
У меня всегда результат FALSE!
FALSE
Несколько месяцев назад он возвращал access_token, но теперь он всегда возвращает false на моем сайте.
Обратите внимание, что, если я загружаю $tokenUrl в навигатор, возвращается access_token.
$tokenUrl
Спасибо за вашу помощь.