Twitter chiuderà questa settimana le sue precedenti API di app di terze parti

Icona del tempo di lettura 3 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Twitter ha tenuto un'ascia sulla testa degli sviluppatori di terze parti quest'anno con è stata annunciata la chiusura delle API legacy (per il quale non vi è stata alcuna sostituzione adeguata.)

L'azienda inizialmente ha ritardato la chiusura di queste API a causa del contraccolpo degli sviluppatori, rimandandole ad agosto. Cosa sai? Siamo ad agosto.

Android Autorità contattato uno sviluppatore della popolare app di Twitter Talon per la loro interpretazione all'inizio di quest'anno, spiega:

Per cominciare, le modifiche avranno scarso impatto sugli utenti di Talon (o su altre popolari app di terze parti come Flamingo, anche se non pubblicata, e Fenix). Gli unici utenti interessati sono gli utenti che utilizzano la funzionalità di streaming di Twitter. In Talon, questo si chiama "Talon Pull" o "Live Streaming". Fondamentalmente, questi semplicemente stabiliscono una connessione all'API del flusso utente di Twitter, attraverso un socket Web persistente, che è costantemente in ascolto per interazioni e nuovi tweet. Questo può essere utilizzato per caricare automaticamente nuovi tweet mentre l'app è in esecuzione o fornire notifiche in tempo reale per menzioni, Mi piace, ecc. Questa funzione è disattivata per impostazione predefinita nella maggior parte delle app e non è stata ampiamente utilizzata in Talon (solo circa 2 -3% degli utenti), da Lollipop, perché scarica la batteria molto più velocemente.

Le app mobili che saranno ampiamente interessate sono quelle che hanno implementato le notifiche push, utilizzando l'API del flusso del sito di Twitter. Quell'API è in versione beta e limitata da molto tempo. Talon non vi ha mai avuto accesso. La mia app non ha mai avuto vere notifiche push, il che è molto normale per qualsiasi app creata dopo che Twitter ha iniziato a diventare più restrittivo con l'utilizzo delle API. Semplicemente non siamo mai stati in grado di accedere a questa API di streaming del sito. Ci sono alcune app Android di terze parti con notifiche push, ma pochissime. Molte app desktop utilizzavano anche i flussi utente allo stesso modo di Talon (aggiornamenti in tempo reale). Neanche quello sarà più disponibile. Le app desktop sono state in grado di farlo per molti più utenti, poiché il consumo di energia non è un problema tanto importante sul desktop quanto sui dispositivi mobili.

***

La preoccupazione principale – dal mio punto di vista – riguardo a questo cambiamento, è la direzione che sta puntando e il cambiamento nella mentalità di Twitter su come ci si aspetta che i clienti di terze parti utilizzino le loro API. Non prevedo che interromperanno l'accesso a ciò che è attualmente disponibile (la maggior parte della piattaforma), ma probabilmente significa che non vedremo alcun accesso ad alcune funzionalità future, come i sondaggi. I sondaggi sono una funzionalità recente di Twitter a cui le app di terze parti non sono mai state in grado di accedere.

La linea di fondo qui, è diventato più difficile per gli sviluppatori creare esperienze Twitter di qualità e funzionalità come le tempeste di tweet o i sondaggi nativi o qualsiasi nuova funzionalità che Twitter sogna in futuro probabilmente non arriveranno alla tua app per scelta. Tuttavia, la tua esperienza con le app di Twitter di terze parti dovrebbe rimanere in gran parte inalterata, prega che Twitter non alteri ulteriormente l'accordo.

Fonte: Twitter

Maggiori informazioni sugli argomenti: api, sviluppatori, Twitter