Twitter membatasi permintaan API untuk mencegah penyalahgunaan dan memastikan akses sumber daya yang adil. Berikut adalah breakdown:
Cara Kerjanya
Batas laju menetapkan jumlah maksimum permintaan per endpoint dalam jendela waktu ( biasanya 15 menit ). Menggunakan OAuth 1.0a? Setiap token pengguna memiliki batasnya sendiri. Menggunakan Token Pembawa OAuth 2.0? Aplikasi Anda mendapatkan batas terpisah. Melampaui = kesalahan.
Batas Pengguna ( Setelah pembaruan Elon pada Juli 2023 )
Musk memperkenalkan batasan bacaan harian untuk melawan pengambilan data:
Akun terverifikasi: 6.000 pos/hari ( kemudian dinaikkan menjadi 8.000)
Akun yang tidak terverifikasi: 600 pos/hari (→ 800)
Akun baru: 300 posting/hari (→ 400)
Mencapai batas? Anda akan melihat “batas tarif terlampaui” dan perlu menunggu untuk reset.
Taktik Pengembang Pro
Caching - Simpan data yang sering diakses, lewati permintaan yang redundan
Pemrosesan batch - Gabungkan beberapa panggilan API menjadi satu permintaan
Prioritas cerdas - Serang endpoint yang paling kritis terlebih dahulu
Backoff & retry - Gunakan exponential backoff untuk menangani kesalahan dengan baik
Bisakah Anda Menghindarinya?
Jawaban singkat: Tidak. Twitter memberlakukan batasan di sisi server. Mencoba untuk menghindarinya berisiko terkena larangan sementara atau pembatasan akun. Ikuti aturan—optimalkan kode Anda sebagai gantinya.
Header respons API memberi tahu Anda sisa permintaan dan waktu reset, jadi pantau dan sesuaikan sesuai kebutuhan.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Batasan Laju API Twitter: Apa yang Perlu Diketahui Pengembang
Twitter membatasi permintaan API untuk mencegah penyalahgunaan dan memastikan akses sumber daya yang adil. Berikut adalah breakdown:
Cara Kerjanya Batas laju menetapkan jumlah maksimum permintaan per endpoint dalam jendela waktu ( biasanya 15 menit ). Menggunakan OAuth 1.0a? Setiap token pengguna memiliki batasnya sendiri. Menggunakan Token Pembawa OAuth 2.0? Aplikasi Anda mendapatkan batas terpisah. Melampaui = kesalahan.
Batas Pengguna ( Setelah pembaruan Elon pada Juli 2023 ) Musk memperkenalkan batasan bacaan harian untuk melawan pengambilan data:
Mencapai batas? Anda akan melihat “batas tarif terlampaui” dan perlu menunggu untuk reset.
Taktik Pengembang Pro
Bisakah Anda Menghindarinya? Jawaban singkat: Tidak. Twitter memberlakukan batasan di sisi server. Mencoba untuk menghindarinya berisiko terkena larangan sementara atau pembatasan akun. Ikuti aturan—optimalkan kode Anda sebagai gantinya.
Header respons API memberi tahu Anda sisa permintaan dan waktu reset, jadi pantau dan sesuaikan sesuai kebutuhan.