API Twitter dan Seni Tweet Sederhana

16

Facebook dan MySpace menghabiskan miliaran dolar untuk mencoba menjadikan kehidupan digital Anda sebagai portofolio yang kompleks. Mereka ingin Anda membuat profil, mengunggah foto beresolusi tinggi, menyematkan multimedia, dan mengintegrasikan widget pihak ketiga yang aneh ke beranda Anda. Ada banyak kebisingan. Kesederhanaan memenangkan babak itu. Itulah sebabnya Twitter berkembang pesat.

Jika Anda pernah hidup di bawah batu, premis dasarnya sangatlah jelas. Anda memposting pesan. Ini berlaku untuk pengikut Anda. Selesai. Tidak ada selusin email. Tidak ada rantai teks. Hanya satu siaran. Orang-orang menggunakannya untuk mengorganisir protes. Mereka menggunakannya untuk pertemuan dadakan. Mereka menggunakannya untuk memberi tahu Anda apa yang mereka makan untuk makan siang.

Sejarah platform ini berantakan. Ini dimulai dengan Evan Williams. Dia sudah membangun Blogger, yang dibeli Google. Jadi Williams bekerja untuk raksasa pencarian itu. Namun dia tidak tinggal lama. Dia pergi bersama seorang karyawan bernama Biz Stone untuk memulai usaha baru.

Perusahaan itu bernama Odeo.

Itu seharusnya menjadi pusat podcasting. Williams bahkan tidak peduli dengan podcast. Di bawah kepemimpinannya, Odeo kehilangan arah. Namun ada satu proyek yang mendapatkan daya tarik. Sebuah layanan perpesanan. Batu menamakannya Twitter. Dia menyukai gagasan semburan informasi singkat. Ia membandingkannya dengan kicauan burung. Ia bahkan mencatat bahwa banyak nada dering yang terdengar seperti panggilan burung.

Odeo berjuang. Twitter berkembang pesat. Williams membeli investornya. Dia menggabungkan perusahaan podcast yang gagal dengan bintang yang sedang naik daun menjadi entitas baru bernama Obvious Corporation. Jack Dorsey bergabung dengan tim. Dia fokus pada antarmuka. Dia memastikan orang dapat menge-Tweet melalui pesan instan dan email.

Pada bulan Maret 2006, keadaan kembali terpecah. Twitter meninggalkan Jelas. Ini menjadi Twitter Incorporated.

Artikel ini berfokus pada mesin teknis di balik kekacauan ini: antarmuka pemrograman aplikasi (API) Twitter. Kami akan menguraikan apa sebenarnya Tweet itu. Kami akan melihat bagaimana Anda membuatnya. Kami akan melihat bagaimana Anda membacanya. Kami juga akan memeriksa bagaimana Twitter mengoptimalkan layanannya untuk platform seluler jauh sebelum orang lain mengetahuinya.

Apa yang Membuat Tweet Unik?

Di bagian selanjutnya, kita akan mendefinisikan Tweet. Bukan fenomena budaya. Unit teknis.