Apple News

Twitter giải thích các thay đổi về API cho nhân viên như là giới hạn cho các ứng dụng của bên thứ ba được phát hành trực tiếp

Thứ Năm, ngày 16 tháng 8 năm 2018 12:10 chiều theo giờ PDT bởi Juli Clover

Các thay đổi API của Twitter đã có hiệu lực từ hôm nay, vô hiệu hóa các tính năng chính của các ứng dụng bên thứ ba như Tweetbot và Twitterific.





API mới loại bỏ tính năng phát trực tuyến theo dòng thời gian, ngăn các ứng dụng của bên thứ ba tự động làm mới dòng thời gian và nó giới hạn thông báo đẩy và các tính năng khác. Twitter cũng là tính phí cắt cổ để truy cập vào các API hoạt động mới của nó, với quyền truy cập bắt đầu từ $ 2,899 mỗi tháng cho tối đa 250 tài khoản.

tweetbotbird
Tất cả các ứng dụng Twitter của bên thứ ba đều bị ảnh hưởng bởi những thay đổi này. Tapbots hôm qua đã cập nhật ứng dụng Tweetbot dành cho iOS để làm tê liệt nhiều tính năng phổ biến với người dùng Tweetbot. Ví dụ: phát trực tuyến qua Wi-Fi không còn khả dụng nữa, có nghĩa là các dòng thời gian trên Twitter giờ sẽ làm mới chậm hơn.



một bên của airpods không hoạt động

Thông báo đẩy cho Đề cập và Tin nhắn trực tiếp bị trì hoãn vài phút và thông báo đẩy cho lượt thích, lượt tweet lại, lượt theo dõi và trích dẫn đã bị tắt hoàn toàn. Các tab Hoạt động và Thống kê, vốn dựa trên các API hoạt động hiện không được dùng nữa, đã bị xóa khỏi ứng dụng và vì ứng dụng Apple Watch phụ thuộc nhiều vào dữ liệu Hoạt động nên nó cũng đã bị loại bỏ.

Những thay đổi tương tự đã được giới thiệu trong Twitterrific vào tháng 7 và kể từ hôm nay, ứng dụng Twitterrific không còn có thể nhận và hiển thị các thông báo gốc. Tiện ích trung tâm Hôm nay của Twitterrific và ứng dụng Apple Watch dựa trên các tính năng này và đã bị xóa.

Twitterrific khuyến nghị người dùng Twitter tải xuống ứng dụng Twitter chính thức để nhận thông báo của họ, trong khi sử dụng ứng dụng Twitterrific cho mọi thứ khác.

Khi những thay đổi diễn ra trực tiếp, Twitter hôm nay đã gửi đi một email toàn công ty cho những nhân viên bắt đầu bằng cách thừa nhận tác động to lớn mà các khách hàng Twitter bên thứ ba đã có đối với việc phát triển dịch vụ Twitter trước khi hướng tới 'các ràng buộc kinh doanh và kỹ thuật' khiến họ không thể tiếp tục cung cấp các API cần thiết để giữ cho các ứng dụng này hoạt động như trước đây.

Hôm nay, chúng tôi sẽ xuất bản một bài đăng trên blog về các ưu tiên của chúng tôi khi đầu tư vào trải nghiệm khách hàng trên Twitter. Tôi muốn chia sẻ một số thông tin chi tiết về cách chúng tôi đạt được những quyết định này và cách chúng tôi nghĩ về khách hàng bên thứ 3 trong tương lai.

Đầu tiên, một số lịch sử: khách hàng của bên thứ 3 đã có tác động đáng kể đến dịch vụ Twitter và các sản phẩm mà chúng tôi đã xây dựng. Các nhà phát triển độc lập đã xây dựng ứng dụng khách Twitter đầu tiên cho Mac và ứng dụng gốc đầu tiên cho iPhone. Những khách hàng này đã đi tiên phong trong các tính năng sản phẩm mà tất cả chúng ta đều biết và yêu thích trên Twitter như tắt tiếng, cử chỉ kéo để làm mới và nhiều tính năng khác.

Chúng tôi thích rằng các nhà phát triển xây dựng trải nghiệm trên API của chúng tôi để thúc đẩy dịch vụ, công nghệ và cuộc trò chuyện công khai của chúng tôi về phía trước. Chúng tôi vô cùng tôn trọng thời gian, năng lượng và niềm đam mê mà họ đã dành để xây dựng những điều tuyệt vời bằng Twitter.

moto 360 có tương thích với iphone không

Tuy nhiên, không phải lúc nào chúng tôi cũng làm tốt việc thẳng thắn với các nhà phát triển về các quyết định mà chúng tôi đưa ra liên quan đến khách hàng của bên thứ ba. Vào năm 2011, chúng tôi đã nói với các nhà phát triển (trong một email) không tạo các ứng dụng bắt chước trải nghiệm Twitter cốt lõi. Vào năm 2012, chúng tôi đã công bố những thay đổi đối với chính sách dành cho nhà phát triển của mình nhằm mục đích làm rõ ràng hơn những hạn chế này bằng cách giới hạn số lượng người dùng được phép đối với khách hàng bên thứ ba. Và, trong những năm sau những thông báo đó, chúng tôi đã nói với các nhà phát triển nhiều lần rằng lộ trình của chúng tôi cho các API của chúng tôi không ưu tiên các trường hợp sử dụng của khách hàng - ngay cả khi chúng tôi tiếp tục duy trì một số API cụ thể được sử dụng nhiều bởi những khách hàng này và lặng lẽ cấp cho người dùng giới hạn ngoại lệ cho các khách hàng cần chúng.

Đã đến lúc đưa ra quyết định khó khăn để chấm dứt hỗ trợ cho các API kế thừa này - thừa nhận rằng một số khía cạnh của các ứng dụng này sẽ bị xuống cấp do đó. Ngày nay, chúng ta đang phải đối mặt với những hạn chế về kỹ thuật và kinh doanh mà chúng ta không thể bỏ qua. Các API luồng người dùng và luồng trang web phục vụ các chức năng cốt lõi của nhiều ứng dụng khách này đã ở trạng thái 'beta' trong hơn 9 năm và được xây dựng trên nền tảng công nghệ mà chúng tôi không còn hỗ trợ. Chúng tôi không thay đổi các quy tắc của mình hoặc đặt ra mục tiêu 'giết' khách hàng của bên thứ ba; nhưng chúng tôi đang giết, ngoài nhu cầu hoạt động, một số API kế thừa cung cấp năng lượng cho một số tính năng của các ứng dụng khách đó. Ngoài ra, chúng tôi không thực tế khi đầu tư vào việc xây dựng một dịch vụ hoàn toàn mới để thay thế tất cả các chức năng của các API này, vốn được sử dụng bởi ít hơn 1% các nhà phát triển Twitter.

Chúng tôi đã nghe phản hồi từ khách hàng về nỗi đau mà điều này gây ra. Chúng tôi đánh giá #BreakingMyTwitter khá thường xuyên và đã nói chuyện với nhiều nhà phát triển của các khách hàng bên thứ 3 lớn để hiểu nhu cầu và mối quan tâm của họ. Chúng tôi cam kết hiểu lý do tại sao mọi người thuê khách hàng của bên thứ 3 qua các ứng dụng của chính chúng tôi và chúng tôi sẽ cố gắng làm tốt hơn với việc thông báo những thay đổi này một cách trung thực và rõ ràng cho các nhà phát triển.

cách sử dụng chế độ ban đêm trên iphone 11

Chúng tôi biết mình còn rất nhiều việc phải làm. Thay đổi này là một bước tiến khó khăn, nhưng quan trọng. Cảm ơn bạn đã làm việc với chúng tôi để đạt được điều đó.

Twitter đã liên tục nói rằng chỉ 1% các nhà phát triển Twitter sử dụng các API hiện không dùng nữa của nó, nhưng vì những thay đổi này dường như ảnh hưởng đến hầu hết các khách hàng Twitter lớn, nên không rõ con số 1% đang được tính toán như thế nào.

Như TechCrunch chỉ ra rằng, email của Twitter khẳng định rằng các API là 'công nghệ kế thừa' cần bị loại bỏ vì 'sự cần thiết trong hoạt động', nhưng chính Twitter, không phải một thế lực bên ngoài, đã từ chối duy trì hoặc phát triển lại các API mà các ứng dụng bên thứ ba đang sử dụng hoặc chuyển đổi các ứng dụng hiện có sang nền tảng API mới.


Twitter đã giải thích thêm về quyết định loại bỏ các API trong một bài viết trên blog điều đó nói rằng 'trải nghiệm Twitter tốt nhất' mà nó có thể cung cấp là thông qua 'Twitter do chính nó sở hữu và điều hành cho các ứng dụng iOS và Android, cũng như twitter.com dành cho máy tính để bàn và thiết bị di động.'

Tags: Twitter, Tweetbot, Twitterrific