Antarmuka pemrograman aplikasi Twitter, yang disebut API, hanyalah penghubung antara platform sosial dan program lain. API ini memungkinkan pengembang untuk membaca dan menulis data pada platform media sosial. Dengan menyediakan akses ke API-nya, X, yang sebelumnya adalah Twitter, memungkinkan orang lain untuk membuat perangkat lunak yang terintegrasi dengan platform. Tetapi karena antarmuka pemrograman aplikasi lebih luas, ada lebih banyak pertanyaan seperti "Apa itu API Twitter?"
Antarmuka menghubungkan aplikasi pihak ketiga yang membantu melakukan berbagai tugas ke platform media sosial. Perubahan terbaru pada fitur ini telah membuat banyak layanan pihak ketiga kehilangan akses ke API X. Meskipun akses ke API platform sebagian besar gratis, perubahan terbaru telah menyertakan pembatasan tertentu pada fitur tersebut. Misalnya, ada biaya yang berbeda untuk tingkatan API yang berbeda. Panduan ini membahas semua perubahan pada fitur ini dan cara mengaksesnya.
Daftar Isi
Apa Saja Perubahan API Twitter Terbaru? 4 Pembaruan Penting
Sejak pengambilalihan Twitter baru-baru ini pada bulan Oktober 2022, platform ini telah mengalami beberapa perubahan drastis. Perubahan ini mengikuti variasi pada algoritme X. Salah satu perubahan ini adalah pada antarmuka pemrograman aplikasi platform. Variasi yang paling mencolok di antara perubahan API Twitter adalah struktur harga. Namun, ada juga perbedaan lainnya.
Sebagai contoh, platform ini mengumumkan bahwa mereka tidak lagi menggunakan dua fitur di endpoint API lama. Selain itu, platform media sosial ini juga tidak lagi menggunakan endpoint filter dan status dalam versi API terbarunya. Selain itu, perusahaan membangun kembali API barunya dengan fondasi yang lebih modern. Perubahan ini juga memengaruhi endpoint yang berkaitan dengan pesan langsung.
Karena fondasi yang dimodernisasi ini, platform ini dapat mengimplementasikan fitur-fitur baru dan memperbaiki masalah dengan lebih efektif. Pembaruan API layanan media sosial baru-baru ini juga menyatukan semua tingkat akses menjadi satu kesatuan. Hal ini untuk membantu para pengembang mengubah tingkatan mereka dan memperbarui izin mereka karena persyaratan mereka bervariasi seiring waktu.
Perubahan platform pada API Twitter, yang berarti antarmuka pemrograman aplikasi juga memberikan kelonggaran untuk pembaruan tambahan. Dengan cara ini, platform dapat mengimplementasikan pembaruan dengan lebih baik, yang mungkin mencakup titik akhir, tingkat akses, dan fitur tambahan. Tetapi untuk mempermudah para pengembang, platform ini mengizinkan mereka untuk memindahkan integrasi sebelumnya ke versi API yang baru.
Titik akhir API baru platform ini meliputi:
- Fitur untuk mencari titik akhir yang memungkinkan pengembang Twitter mengakses postingan historis dan jumlah postingan.
- Titik akhir yang diperbarui yang memungkinkan pengguna untuk mendapatkan postingan dengan ID mereka dan mengunggah titik akhir.
- Endpoint membawa fitur yang mendukung bidang data baru, termasuk anotasi posting dan metrik lanjutan.
- Titik akhir untuk meminta bidang tertentu dan memilih respons tertentu.
Berapa Harga API Twitter? Berapa Biaya Tingkatan yang Berbeda?
Pembaruan baru pada API X atau Twitter juga mencakup pengenalan tingkatan harga yang berbeda. Tingkatan harga ini menawarkan berbagai fitur yang mendukung proyek mulai dari penggunaan hanya untuk menulis hingga proyek bisnis dan komersial. Tingkatan harga API Twitter ini dimulai dari tingkatan gratis dan meningkat ke tingkatan perusahaan.
Berikut adalah tingkatan harga yang berbeda, fitur-fiturnya, dan biayanya:
- Tingkat API Gratis di X: Tingkat gratis di X adalah kelas paling sederhana dari antarmuka pemrograman aplikasi platform. Sebagian besar berguna untuk kasus penggunaan hanya-tulis dan untuk menguji antarmuka. Ini mendukung penerbitan 1.500 posting setiap bulan dengan batas posting di tingkat aplikasi. Tingkat gratis juga mendukung hanya satu ID aplikasi.
- Tingkat API Dasar pada X: Tingkat dasar antarmuka pemrograman aplikasi X dikenakan biaya $100 per bulan. Ini memungkinkan pengembang untuk menggunakan dua ID aplikasi dengan kapasitas batas baca 10.000 posting per bulan. Ini juga memiliki batas posting 50.000 posting per bulan. Tingkat ini sangat ideal untuk para penghobi dan pengembang yang ingin membangun prototipe.
- Paket API Pro: Paket Pro berbiaya $5.000 per bulan dan mendukung tiga ID aplikasi. Paket ini cocok untuk para pemula yang ingin mengembangkan bisnis mereka. Paket ini memungkinkan untuk mempublikasikan satu juta postingan, dan akses terbatas tarifnya mencakup pencarian dan aliran yang difilter.
- Tingkat API Enterprise pada X: Paket Enterprise, tingkat API tertinggi pada X, bekerja dengan sempurna untuk bisnis dan proyek komersial berskala besar. Harganya berbasis aplikasi, mulai dari $42.000 per bulan. Paket ini menawarkan akses tingkat komersial yang memenuhi kebutuhan spesifik para pengembang.
Cara Mendapatkan Akses API Twitter: Semua Langkah yang Anda Butuhkan
Anda harus mengakses API sebelum membuat layanan pihak ketiga dengan X atau Twitter. Akses API Twitter ini menyediakan koneksi unik dengan platform media sosial melalui kunci API yang unik. Kunci ini berfungsi sebagai kode sandi Anda dan menunjukkan dari mana permintaan tertentu berasal, bahkan ketika Anda telah membuat layanan yang berdampingan.
Jadi, berikut ini adalah cara untuk mendapatkan akses ini:
- Pertama, daftar akun pengembang Anda: Mendaftaruntuk akun pengembang Anda di X adalah langkah pertama untuk mendapatkan akses ke API. Tentu saja, platform ini mengharuskan Anda menjawab beberapa pertanyaan sebelum mulai menjelajah. Selama fase orientasi, Anda akan membuat proyek sebelum menerima kredensial yang akan membantu mengautentikasi permintaan Anda ke API.
- Simpan dan amankan token dan kunci aplikasi Anda: Setelah membuat proyek, Anda bisa membuat kunci API dan token akses. Anda juga akan membuat ID klien dan token akses khusus aplikasi. Ingatlah untuk menyimpan kunci dan token ini, karena Anda akan menggunakannya di masa mendatang.
- Membuat permintaan ke API: Langkah selanjutnya adalah meminta antarmuka pemrograman aplikasi. Tentu saja, Anda dapat mengakses panduan yang akan membantu Anda membuat permintaan pertama ke API Twitter.
Setelah itu, pilih titik akhir untuk memulai. Anda juga dapat mengakses alat dan pustaka X API untuk integrasi Anda. Tidak seperti fitur lainnya, API tidak eksklusif untuk akun profesional di Twitter.
Mengapa API Twitter Tidak Berfungsi untuk Sebagian Besar Aplikasi Pihak Ketiga?
Sejak perusahaan media sosial ini meluncurkan pembaruan API-nya, banyak aplikasi pihak ketiga yang telah mengumumkan untuk keluar. Deretan layanan pihak ketiga yang dulunya sangat ramai dan berjalan beriringan dengan aplikasi media sosial ini telah berkurang drastis. Tetapi mengapa hal ini terjadi, dan mengapa API Twitter tidak berfungsi untuk aplikasi-aplikasi ini?
Alasan utama penutupan sebagian besar aplikasi pihak ketiga yang berafiliasi dengan Twitter adalah kebijakan API yang baru. Misalnya, biaya yang menyertai akses API telah membuat banyak aplikasi tidak berdaya. Banyak layanan pihak ketiga yang masih baru menyatakan bahwa mereka tidak dapat mengikuti biaya bulanan dan telah gulung tikar.
Selain itu, beberapa perubahan API juga telah memutuskan beberapa aplikasi dari sistem. Sebagai contoh, perusahaan menghapus titik akhir pengikut dan pengikut dari API. Tindakan ini membuat beberapa aplikasi dengan titik akhir ini sebagai sumber daya utama mereka tidak dapat memainkan peran awal mereka. Dengan demikian, mereka tidak dapat lagi melacak siapa yang berhenti mengikuti pengguna di X dan siapa yang mengikuti siapa di platform. Jadi, jika sebelumnya Anda bertanya, "Apa itu Twitter API," Anda sudah mendapatkan jawabannya.
Beberapa aplikasi pihak ketiga masih tetap beroperasi meskipun ada perubahan API X atau Twitter. Sebagai contoh, TweetDelete memungkinkan pengguna untuk memfilter dan menghapus kicauan massal dari profil mereka. Aplikasi web ini juga mengizinkan pengguna untuk mengimpor arsip mereka, melakukan tugas penghapusan khusus dengan beberapa klik. Karena tidak menyebarkan promosi, aplikasi ini ideal untuk semua pengguna. Mulailah memfilter dan membersihkan linimasa Twitter Anda hari ini!