Mulai dari daftar komunitas jika Anda mencari nama

Cari nama komunitas dengan prefix=program. Bedakan rute pencarian, posting, komentar, dan satu catatan; pelajari batas hasil, kunci, serta biaya permintaan.

Dapatkan kunci API

Cocokkan tugas, jenis data, dan rute

Reddit API Hub menyediakan akses ke arsip Reddit historis independen. Layanan ini bukan API resmi dan tidak berafiliasi dengan Reddit. Tidak tersedia konten langsung, sesi OAuth, pembuatan posting, suara, atau pesan. Saat mengevaluasi cakupan endpoint, tentukan dahulu apakah Anda mencari nama komunitas, catatan posting atau komentar, atau satu item yang pengenalnya sudah diketahui. Pertanyaan itu menentukan rute dan masukan yang tepat.

Membuat daftar nama komunitas bukan tugas yang sama dengan mencari kata dalam teks posting. /v1/subreddits mencari awalan nama, sedangkan /v1/search mencari catatan posting dan komentar. Jangan menganggap parameter satu rute otomatis berlaku di semua rute lain. Tentukan masukan serta perilaku hasil kosong untuk masing-masing jalur pada klien Anda agar jenis data yang keliru tidak diproses tanpa diketahui.

Adanya rute tidak membuktikan catatan yang dibutuhkan tersedia atau seluruh riwayat komunitas disimpan. Cakupan, keabadian, dan hasil yang tidak berubah tidak dijamin. Mulailah dari permintaan kecil dan bandingkan respons dengan kebutuhan aplikasi. Halaman ini tidak menampilkan inventaris komunitas rekaan atau penghitung catatan langsung. Evaluasi pilihan endpoint secara terpisah dari kesimpulan tentang seberapa luas data yang berhasil diperoleh.

Contoh permintaan

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditapihub.com/v1/subreddits?prefix=program&limit=3"

Minta paling banyak tiga hasil dengan awalan program

Contoh GET adalah https://api.redditapihub.com/v1/subreddits?prefix=program&limit=3. prefix=program menentukan awal nama komunitas, bukan kategori topik atau pencarian kata di sembarang posisi nama. limit=3 menentukan maksimum hasil yang diminta. Tidak ada jaminan tiga komunitas ditemukan. Respons kosong tidak berarti tidak ada komunitas dengan awalan itu di seluruh Reddit; yang diketahui hanya hasil permintaan Anda pada arsip.

Kirim dari server dengan Authorization: Bearer YOUR_API_KEY atau X-API-Key: YOUR_API_KEY. YOUR_API_KEY adalah nilai pengganti. Simpan kunci asli dalam konfigurasi rahasia, bukan kode browser, URL, atau log publik. Nama yang diterima dapat ditampilkan dalam daftar pilihan lokal; setelah pengguna memilih, Anda dapat membentuk permintaan posting tersendiri. Permintaan berikutnya mempunyai parameter dan biaya keberhasilannya sendiri, bukan bagian gratis dari daftar nama.

Jangan menganggap keluaran komunitas sebagai inventaris lengkap, hitungan global yang tepat, atau urutan alfabetis yang dijamin. Anda boleh mengurutkan secara lokal, tetapi hanya nama yang sudah diterima yang diurutkan. Munculnya satu nama tidak membuktikan seluruh posting dan komentarnya tersedia. Periksa respons /v1/posts atau /v1/comments berikutnya secara terpisah. Jangan memakai daftar buatan sebagai bukti hasil nyata dari arsip.

Dari uji kecil ke pekerjaan data

Kueri pencarian, posting, dan komentar dibatasi 100 catatan per permintaan serta 100 halaman per kueri. Setiap halaman diminta terpisah dan urutan dokumen arsip bukan waktu, relevansi, atau skor. Respons berbentuk datar. Pengelompokan hubungan opsional hanya memakai bidang yang tersedia dan tidak melengkapi percakapan yang hilang. Memilih rute yang tepat tidak menjamin semua kecocokan diperoleh atau bebas duplikasi.

Setiap pengambilan berhasil memakai satu kredit, termasuk hasil kosong. Harga 1.000 keberhasilan adalah $1; satu kredit bernilai $0.001. Isi saldo minimum $50 memberi 50.000 kredit berbayar. Tidak ada langganan dan kredit berbayar tidak kedaluwarsa. Server dapat berhasil sebelum klien kehilangan respons; pengulangan berhasil berbiaya lagi. Masukkan percobaan rute baru serta pengambilan ulang ke anggaran pekerjaan Anda.

Pendaftaran email dan kata sandi menampilkan kunci sekali sebelum pembayaran. Akun yang memenuhi pemeriksaan anti-penyalahgunaan seluruh jaringan dapat memperoleh 100 kredit percobaan, tetapi tidak dijamin. Akun, kunci, dan saldo khusus redditapihub.com. Dokumentasi menjelaskan rute teknis, Panduan pemilihan tugas, Harga biaya, dan Dapatkan kunci API akun serta tagihan. Rencanakan permintaan pertama berdasarkan saldo aktual yang terlihat di akun.