Domanda

Sto lavorando con l'API di Google+ ed ecco cosa ho ottenuto.So che il token di accesso potrebbe non essere più valido nel caso in cui l'utente disinstalli l'App o la revochi.Ma non sono riuscito a trovare come gestire quel caso.Genererà un'eccezione?In caso affermativo, quale eccezione esatta (forse qualcuno conosce il codice)? Ho pensato che potrebbe essere possibile ottenere un codice di errore http come 404 (non autorizzato)?Se lo è, come lo ottengo? Ecco del codice:

try {
   $me = $plus->people->get('me')
} catch (Exception $e) {
     // Maybe do something with the error code from $e->getCode();
}

Oppure controlla il codice ottenuto da Non so dove:

if($code == 401) {
    throw new Exception('Expired access token detected. Mailing to admin.', 0);
}
È stato utile?

Soluzione

Puoi ottenere lo stato http da $ e-> getCode ()

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top