Twitter está cerrando sus API de aplicaciones de terceros heredadas esta semana

Icono de tiempo de lectura 3 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Twitter ha puesto un hacha sobre las cabezas de los desarrolladores de terceros este año con su cierre anunciado de las API heredadas (para el cual no ha habido un reemplazo adecuado).

La empresa inicialmente retrasó el cierre de estas API debido a la reacción violenta de los desarrolladores, retrasándolas hasta agosto. ¿Que sabes? Estamos en agosto.

Autoridad Android contactó a un desarrollador de la popular aplicación de Twitter Talon por su versión a principios de este año, explica:

Para empezar, los cambios tendrán poco impacto en los usuarios de Talon (u otras aplicaciones populares de terceros como Flamingo, aunque no se haya publicado, y Fenix). Los únicos usuarios que se ven afectados son los usuarios que usan la funcionalidad de transmisión de Twitter. En Talon, esto se llama "Talon Pull" o "Transmisión en vivo". Básicamente, estos simplemente configuran una conexión a la API de transmisión de usuarios de Twitter, a través de un socket web persistente, que está constantemente escuchando interacciones y nuevos tweets. Esto se puede usar para cargar automáticamente nuevos tweets mientras se ejecuta la aplicación, o proporcionar notificaciones en tiempo real para menciones, me gusta, etc. Esta función está desactivada de forma predeterminada en la mayoría de las aplicaciones y no se ha utilizado mucho en Talon -2% de los usuarios), desde Lollipop, porque agota la batería mucho más rápido.

Las aplicaciones móviles que se verán ampliamente afectadas son las que implementaron notificaciones automáticas, utilizando la API de transmisión del sitio de Twitter. Esa API ha estado en versión beta y restringida durante mucho tiempo. Talon nunca tuvo acceso a él. Mi aplicación nunca ha tenido verdaderas notificaciones automáticas, lo cual es muy normal para cualquier aplicación creada después de que Twitter comenzó a ser más restrictivo con el uso de su API. Simplemente nunca pudimos obtener acceso a esta API de transmisión del sitio. Hay algunas aplicaciones de Android de terceros con notificaciones automáticas, pero muy pocas. Muchas aplicaciones de escritorio también usaron las transmisiones de usuarios de la misma manera que lo hizo Talon (actualizaciones en tiempo real). Eso ya no estará disponible tampoco. Las aplicaciones de escritorio pudieron hacer esto para muchos más usuarios, ya que el consumo de energía no es un problema tan grande en el escritorio como en el móvil.

***

La principal preocupación, desde mi perspectiva, sobre este cambio es la dirección que está tomando y el cambio en la mentalidad de Twitter sobre cómo se espera que los clientes de terceros usen sus API. No preveo que corten el acceso a lo que está disponible actualmente (la mayor parte de la plataforma), pero probablemente signifique que no veremos ningún acceso a algunas funciones futuras, como las encuestas. Las encuestas son una característica reciente de Twitter a la que las aplicaciones de terceros nunca han podido acceder.

En resumidas cuentas, se ha vuelto más difícil para los desarrolladores crear experiencias de calidad en Twitter, y características como las tormentas de tweets nativos o las encuestas o cualquier característica nueva que Twitter sueñe en el futuro probablemente no llegue a su aplicación para elegir. Sin embargo, su experiencia con las aplicaciones de Twitter de terceros no debería verse afectada en gran medida, rece para que Twitter no altere el trato un poco más.

Fuente: Twitter

Más sobre los temas: abejas, desarrolladores, Twitter

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *