Внезапно логин facebook на моей веб-странице перестает работать - он возвращает сообщение invalid access token
. Несколько месяцев назад он работал хорошо. Не могли бы вы помочь? Я использую PHP следующим образом:Facebook login - недействительный токен доступа
$facebook = new Facebook(array(
'appId' => 'xxx',
'secret' => 'xxx',
));
$userfb = $facebook->getUser();
if ($userfb) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
$userfb = null;
}
}
if ($userfb==null) {
$args = array('scope' => 'email');
echo "<tr>";
echo '<td><a href="' . $facebook->getLoginUrl($args) . '"><img src="fblogin.png" border="0" width="60" height="20"></a></td>';
echo "</tr>";
}
Проверьте свою учетную запись приложения на Facebook. Многие приложения нуждаются в изменениях из-за изменения API в Facebook. У вас могут быть сообщения в приложении на Facebook. – Leeish