Vai al contenuto principale

Generale

OAuth è un protocollo di autenticazione che consente agli utenti di autorizzare un’applicazione ad agire per loro conto senza condividere la password. Ulteriori informazioni sono disponibili su oauth.net.
Devi avere una X app per generare access token. Scopri di più sugli access token qui
Devi avere un account sviluppatore per creare una X app. Puoi registrarti qui.
Puoi visualizzare e modificare la tua app dalla dashboard della X app se hai effettuato l’accesso al tuo account X su developer.x.com.

Tecnico

Gli access token non hanno una scadenza esplicita. Un access token viene invalidato se un utente revoca esplicitamente un’applicazione nelle impostazioni del proprio account su X, oppure se X sospende un’applicazione. Se un’applicazione viene sospesa, nel dashboard di X App comparirà una nota che indica che è stata sospesa.
Presumi che l’access token di un utente possa diventare non valido in qualsiasi momento. In tal caso, invita l’utente ad autorizzare nuovamente l’applicazione. Gestire correttamente questa situazione è importante per garantire una buona esperienza utente.
Molti utenti si fidano di un’applicazione per leggere le proprie informazioni, ma non necessariamente per modificare il profilo utente o pubblicare nuovi post. L’aggiornamento delle informazioni tramite la X API — che si tratti del nome, della località o dell’aggiunta di un nuovo post — richiede una richiesta HTTP POST. Qualsiasi metodo dell’API che richiede un HTTP POST è considerato un metodo di scrittura e richiede accesso in lettura e scrittura.
I