API Facebook продолжает возвращаться & quot; Код авторизации был использован. & quot; даже если я вошел в систему .. в чем причина?

Итак, у меня есть ошибка, которую я пытаюсь исправить в коде ниже, API возвращает это из кода ниже

ОШИБКА: возникла исключительная ситуация при получении сеанса в Facebook с сообщением: этот код авторизации был использован … в чем причина?

function setRedirectLoginSession(){
$helper = new Facebook\FacebookRedirectLoginHelper($this->redirectURI);
try {
if(!($this->facebookSession instanceof Facebook\FacebookSession)){
$this->facebookSession = $helper->getSessionFromRedirect();
} else {
//if this is coming from facebook app then we have a signed request
if(isset($_REQUEST['signed_request']) ){
$this->facebookSession = Facebook\FacebookSession::newSessionFromSignedRequest($_REQUEST['signed_request']);
}else{
$is_valid = $this->facebookSession->validate($this->client_id,$this->client_secret);
if(!$is_valid)
$this->newFBSession();
}
}
} catch(FacebookRequestException $ex) {
systemError("FacebookRequestException occured getting facebook session with message: " . $ex->getMessage());
} catch(\Exception $ex) {
systemError("Exception occured getting facebook session with message: " . $ex->getMessage());
}
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]