Noticias De Apple

Twitter explica los cambios de API a los empleados como límites para la puesta en marcha de aplicaciones de terceros

Jueves 16 de agosto de 2018 12:10 pm PDT por Juli Clover

Los cambios en la API de Twitter se activaron hoy, deshabilitando funciones clave para aplicaciones de terceros como Tweetbot y Twitterific.





La nueva API elimina la transmisión de la línea de tiempo, lo que evita que las aplicaciones de terceros actualicen las líneas de tiempo automáticamente, y limita las notificaciones automáticas y otras funciones. Twitter también es cobrando tarifas exorbitantes para acceder a sus nuevas API de actividad, con acceso a partir de $ 2,899 por mes para hasta 250 cuentas.

tweetbotbird
Todas las aplicaciones de Twitter de terceros se ven afectadas por estos cambios. Tapbots actualizó ayer la aplicación Tweetbot para iOS para inutilizar varias funciones populares entre los usuarios de Tweetbot. La transmisión de la línea de tiempo a través de Wi-Fi ya no está disponible, por ejemplo, lo que significa que las líneas de tiempo de Twitter ahora se actualizarán más lentamente.



cómo encontrar fotos compartidas en iphone

Las notificaciones automáticas de menciones y mensajes directos se retrasan varios minutos, y las notificaciones automáticas de me gusta, retuits, seguidores y citas se han desactivado por completo. Las pestañas Actividad y Estadísticas, que dependían de las API de actividad ahora obsoletas, se eliminaron de la aplicación y, debido a que la aplicación Apple Watch dependía en gran medida de los datos de actividad, también se eliminó.

Se introdujeron cambios similares en Twitterrific en julio y, a partir de hoy, la aplicación Twitterrific ya no puede recibir ni mostrar notificaciones nativas. El widget del centro Today de Twitterrific y la aplicación Apple Watch se basaron en estas funciones y se han eliminado.

Twitterrific recomienda a los usuarios de Twitter que descarguen la aplicación oficial de Twitter para recibir sus notificaciones, mientras usan la aplicación Twitterrific para todo lo demás.

A medida que se implementaron los cambios, Twitter envió hoy un correo electrónico de toda la empresa para los empleados que comienza reconociendo el enorme impacto que los clientes de Twitter de terceros han tenido en el crecimiento del servicio de Twitter antes de señalar las `` limitaciones técnicas y comerciales '' que le impiden continuar ofreciendo las API necesarias para mantener estas aplicaciones funcionando como antes.

Hoy, publicaremos una publicación de blog sobre nuestras prioridades para invertir en las experiencias de los clientes de Twitter. Quería compartir una idea de cómo tomamos estas decisiones y cómo estamos pensando en los clientes de terceros en el futuro.

Primero, algo de historia: los clientes de terceros han tenido un impacto notable en el servicio de Twitter y los productos que creamos. Los desarrolladores independientes crearon el primer cliente de Twitter para Mac y la primera aplicación nativa para iPhone. Estos clientes fueron pioneros en funciones de productos que todos conocemos y amamos de Twitter, como silencio, el gesto de tirar para actualizar y muchas más.

Nos encanta que los desarrolladores creen experiencias en nuestras API para impulsar nuestro servicio, la tecnología y la conversación pública. Respetamos profundamente el tiempo, la energía y la pasión que han dedicado a construir cosas increíbles usando Twitter.

¿iPhone se admite carga rápida?

Sin embargo, no siempre hemos hecho un buen trabajo al ser sinceros con los desarrolladores sobre las decisiones que tomamos con respecto a los clientes de terceros. En 2011, les dijimos a los desarrolladores (en un correo electrónico) que no crearan aplicaciones que imitaran la experiencia central de Twitter. En 2012, anunciamos cambios en nuestras políticas para desarrolladores con la intención de aclarar estas limitaciones al limitar la cantidad de usuarios permitidos para un cliente de terceros. Y, en los años posteriores a esos anuncios, les hemos dicho a los desarrolladores en repetidas ocasiones que nuestra hoja de ruta para nuestras API no prioriza los casos de uso de los clientes, incluso cuando hemos continuado manteniendo un par de API específicas que estos clientes utilizan en gran medida y que se otorgan silenciosamente a los usuarios. limitar las excepciones a los clientes que las necesitaban.

Es hora de tomar la difícil decisión de finalizar el soporte para estas API heredadas, reconociendo que algunos aspectos de estas aplicaciones se degradarían como resultado. Hoy, nos enfrentamos a limitaciones técnicas y comerciales que no podemos ignorar. Las API de User Streams y Site Streams que sirven a las funciones principales de muchos de estos clientes han estado en estado 'beta' durante más de 9 años y se basan en una pila de tecnología que ya no admitimos. No vamos a cambiar nuestras reglas, ni nos proponemos 'matar' a clientes de terceros; pero estamos eliminando, por necesidad operativa, algunas de las API heredadas que impulsan algunas características de esos clientes. Además, no ha sido realista para nosotros invertir en la creación de un servicio totalmente nuevo para reemplazar todas las funciones de estas API, que son utilizadas por menos del 1% de los desarrolladores de Twitter.

Hemos escuchado comentarios de nuestros clientes sobre el dolor que esto causa. Revisamos #BreakingMyTwitter con bastante frecuencia y hemos hablado con muchos de los desarrolladores de los principales clientes externos para comprender sus necesidades e inquietudes. Estamos comprometidos a comprender por qué las personas contratan clientes de terceros en lugar de nuestras propias aplicaciones, y vamos a intentar hacerlo mejor comunicando estos cambios de manera honesta y clara a los desarrolladores.

¿Cuándo salen los próximos macbooks?

Sabemos que tenemos mucho trabajo por hacer. Este cambio es un paso adelante difícil, pero importante. Gracias por trabajar con nosotros para lograrlo.

Twitter ha dicho continuamente que solo el 1 por ciento de los desarrolladores de Twitter usan sus API ahora obsoletas, pero como estos cambios parecen afectar a la mayoría de los principales clientes de Twitter, no está claro cómo se calcula la cifra del 1 por ciento.

Como TechCrunch señala, el correo electrónico de Twitter insiste en que las API eran 'tecnología heredada' que debían eliminarse por 'necesidad operativa', pero es Twitter, no una fuerza externa, la que se ha negado a mantener o volver a desarrollar las API que las aplicaciones de terceros están usando o Transfiera las aplicaciones existentes a la nueva plataforma API.


Twitter ha explicado además su decisión de eliminar las API en un entrada en el blog que dice que la 'mejor experiencia de Twitter' que puede proporcionar es a través de su propio 'Twitter de propiedad y operado por aplicaciones de iOS y Android, así como twitter.com de escritorio y móvil'.

Etiquetas: Twitter, Tweetbot, Twitterrific