Berita Apple

Twitter Menjelaskan Perubahan API kepada Karyawan sebagai Batasan untuk Aplikasi Pihak Ketiga yang Ditayangkan

Kamis 16 Agustus 2018 12:10 PDT oleh Juli Clover

Perubahan API Twitter ditayangkan hari ini, menonaktifkan fitur utama untuk aplikasi pihak ketiga seperti Tweetbot dan Twitterific .





API baru menghapus streaming garis waktu, mencegah aplikasi pihak ketiga memperbarui garis waktu secara otomatis, dan membatasi pemberitahuan push dan fitur lainnya. Twitter juga memungut biaya selangit untuk akses ke API aktivitas barunya, dengan akses mulai dari .899 per bulan hingga 250 akun.

tweetbotbird
Semua aplikasi Twitter pihak ketiga terpengaruh oleh perubahan ini. Tapbots kemarin memperbarui aplikasi Tweetbot untuk iOS untuk melumpuhkan beberapa fitur yang populer di kalangan pengguna Tweetbot. Streaming garis waktu melalui Wi-Fi tidak lagi tersedia, misalnya, yang berarti garis waktu Twitter sekarang akan disegarkan lebih lambat.



cara menggunakan stiker di iphone

Pemberitahuan push untuk Sebutan dan Pesan Langsung tertunda beberapa menit, dan pemberitahuan push untuk suka, retweet, mengikuti, dan kutipan telah dinonaktifkan sepenuhnya. Tab Aktivitas dan Statistik, yang bergantung pada API aktivitas yang sekarang tidak digunakan lagi, telah dihapus dari aplikasi, dan karena aplikasi Apple Watch sangat bergantung pada data Aktivitas, itu juga telah dihilangkan.

Perubahan serupa diperkenalkan di Twitterrific pada bulan Juli , dan mulai hari ini, aplikasi Twitterrific tidak lagi dapat menerima dan menampilkan notifikasi asli. Widget pusat Hari Ini Twitter dan aplikasi Apple Watch mengandalkan fitur-fitur ini, dan telah dihapus.

Twitterrific merekomendasikan pengguna Twitter untuk mengunduh aplikasi Twitter resmi untuk menerima pemberitahuan mereka, saat menggunakan aplikasi Twitterrific untuk hal lainnya.

Saat perubahan ditayangkan, Twitter hari ini dikirim email seluruh perusahaan kepada karyawan yang memulai dengan mengakui dampak besar yang dimiliki klien Twitter pihak ketiga dalam mengembangkan layanan Twitter sebelum menunjuk ke 'kendala teknis dan bisnis' yang mencegahnya untuk terus menawarkan API yang diperlukan agar aplikasi ini tetap berfungsi seperti sebelumnya.

Hari ini, kami akan menerbitkan posting blog tentang prioritas kami untuk berinvestasi dalam pengalaman klien Twitter. Saya ingin berbagi beberapa wawasan tentang bagaimana kami mencapai keputusan ini dan bagaimana kami berpikir tentang klien pihak ketiga yang bergerak maju.

Pertama, beberapa sejarah: Klien pihak ketiga memiliki dampak penting pada layanan Twitter dan produk yang kami buat. Pengembang independen membangun klien Twitter pertama untuk Mac dan aplikasi asli pertama untuk iPhone. Klien-klien ini memelopori fitur produk yang kita semua tahu dan sukai tentang Twitter seperti bisu, gerakan tarik untuk menyegarkan, dan banyak lagi.

Kami senang pengembang membangun pengalaman di API kami untuk mendorong layanan, teknologi, dan percakapan publik kami ke depan. Kami sangat menghargai waktu, energi, dan semangat yang telah mereka curahkan untuk membangun hal-hal menakjubkan menggunakan Twitter.

cara memutar suara di airpods

Namun, kami tidak selalu melakukan pekerjaan yang baik dengan berterus terang kepada pengembang tentang keputusan yang kami buat terkait klien pihak ketiga. Pada tahun 2011, kami memberi tahu pengembang (dalam email) untuk tidak membuat aplikasi yang meniru pengalaman inti Twitter. Pada tahun 2012, kami mengumumkan perubahan pada kebijakan pengembang kami yang dimaksudkan untuk memperjelas batasan ini dengan membatasi jumlah pengguna yang diizinkan untuk klien pihak ketiga. Dan, pada tahun-tahun setelah pengumuman tersebut, kami telah berulang kali memberi tahu pengembang bahwa peta jalan kami untuk API kami tidak memprioritaskan kasus penggunaan klien -- meskipun kami terus mempertahankan beberapa API khusus yang banyak digunakan oleh klien ini dan diam-diam memberikan pengguna membatasi pengecualian untuk klien yang membutuhkannya.

Saatnya membuat keputusan sulit untuk mengakhiri dukungan untuk API lawas ini -- mengakui bahwa beberapa aspek dari aplikasi ini akan menurun sebagai akibatnya. Hari ini, kami menghadapi kendala teknis dan bisnis yang tidak dapat kami abaikan. Aliran Pengguna dan API Aliran Situs yang melayani fungsi inti dari banyak klien ini telah berada dalam status 'beta' selama lebih dari 9 tahun, dan dibangun di atas tumpukan teknologi yang tidak lagi kami dukung. Kami tidak mengubah aturan kami, atau bermaksud 'membunuh' klien pihak ketiga; tetapi kami mematikan, karena kebutuhan operasional, beberapa API lama yang mendukung beberapa fitur klien tersebut. Selain itu, tidak realistis bagi kami untuk berinvestasi dalam membangun layanan yang benar-benar baru untuk menggantikan semua fungsi API ini, yang digunakan oleh kurang dari 1% pengembang Twitter.

Kami telah mendengar umpan balik dari pelanggan kami tentang rasa sakit yang disebabkan oleh hal ini. Kami cukup sering meninjau #BreakingMyTwitter dan telah berbicara dengan banyak pengembang klien pihak ketiga utama untuk memahami kebutuhan dan kekhawatiran mereka. Kami berkomitmen untuk memahami mengapa orang mempekerjakan klien pihak ketiga melalui aplikasi kami sendiri, dan kami akan mencoba melakukan yang lebih baik dengan mengomunikasikan perubahan ini secara jujur ​​dan jelas kepada pengembang.

tandai pesan teks sebagai iphone yang belum dibaca

Kami tahu kami memiliki banyak pekerjaan yang harus dilakukan. Perubahan ini adalah langkah maju yang sulit, tetapi penting. Terima kasih telah bekerja sama dengan kami untuk sampai ke sana.

Twitter terus-menerus mengatakan bahwa hanya 1 persen pengembang Twitter yang menggunakan API yang sekarang tidak digunakan lagi, tetapi karena perubahan ini tampaknya berdampak pada sebagian besar klien Twitter utama, tidak jelas bagaimana angka 1 persen dihitung.

Sebagai TechCrunch menunjukkan, email Twitter menegaskan bahwa API adalah 'teknologi lama' yang perlu dihilangkan untuk 'kebutuhan operasional', tetapi Twitter, bukan kekuatan luar, yang telah menolak untuk memelihara atau mengembangkan kembali API yang digunakan oleh aplikasi pihak ketiga atau transisi aplikasi yang ada ke platform API baru.


Twitter telah menjelaskan lebih lanjut keputusannya untuk menghapus API di a posting blog yang mengatakan 'pengalaman Twitter terbaik' yang dapat diberikannya adalah melalui 'aplikasi Twitter untuk iOS dan Android yang dimiliki dan dioperasikan sendiri, serta twitter.com desktop dan seluler.'

Tags: Twitter , Tweetbot , Twitterrific