Domanda

Sto costruendo un'app Web da dove l'utente può gestire il suo account Twitter. Ho creato l'app Twitter e una volta che l'utente si autentica, l'applicazione ottiene il token di accesso da Twitter. Questo token di accesso scade o posso archiviarlo e fare richiesta, per conto dell'utente, senza chiedere a lui di accedere di nuovo?

È stato utile?

Soluzione

Ecco cosa dicono nella pagina di sviluppo lì

Domanda: per quanto dura un token di accesso?

I token di accesso non sono esplicitamente scaduti. Un token di accesso verrà invalidato se un utente revoca esplicitamente un'applicazione nelle impostazioni dell'account Twitter o se Twitter sospende un'applicazione. Se un'applicazione è sospesa, ci sarà una nota nella dashboard dell'app Twitter affermando che è stata sospesa.

Maggiori dettagli possono essere trovati qui

FAQ Twitter

Altri suggerimenti

Dai codici di errore API di Twitter sembra che possa scadere:

La richiesta API contiene un token portatore non valido utilizzando un token portatore errato o revocato per effettuare richieste API:

HTTP/1.1 401 Contenuto non autorizzato: Applicazione/JSON; chatset = UTF-8 Lunghezza del contenuto: 61 ...

{"Errori": [{"Messaggio": "Token non valido o scaduto", "Codice": 89}]}

Link della fonte: https://dev.twitter.com/oauth/application-only

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