Pilih rekaman
Minta /v1/search dengan q=search dan subreddit=SideProject; mulai dengan limit=3.
Data historis Reddit · API JSON
Gunakan arsip Reddit untuk menambahkan pencarian diskusi ke aplikasi web atau seluler. Contoh ini meminta satu halaman dengan maksimal tiga rekaman.
/v1/searchSideProjectMulai dengan pilihan kecil. Simpan bidang dan parameter yang dibutuhkan langkah berikutnya, lalu proses hasilnya dalam aplikasi Anda.
Minta /v1/search dengan q=search dan subreddit=SideProject; mulai dengan limit=3.
Simpan kunci API di backend; kirim hanya data respons terpilih ke browser atau aplikasi seluler.
Simpan permalink yang tersedia bersama catatan sebagai rujukan; halaman tertaut mungkin tidak lagi tersedia.
curl --get --fail-with-body 'https://api.redditapp.com/v1/search' \
-H "Authorization: Bearer ${REDDIT_API_KEY}" \
--data-urlencode 'q=search' \
--data-urlencode 'subreddit=SideProject' \
--data-urlencode 'limit=3' \
--data-urlencode 'page=1'Contoh ini meminta satu halaman dengan maksimal tiga rekaman.
https://api.redditapp.com/v1Gabungkan q dengan subreddit atau author untuk mempersempit pilihan.
Gunakan from dan to dalam format YYYY-MM-DD. Tanggal akhir mencakup seluruh hari UTC.
Atur limit dan page, lalu simpan metadata paginasi bersama hasilnya.
Setiap permintaan berhasil memakai satu kredit, termasuk hasil kosong.
$1 per 1.000 permintaan berhasil
Isi saldo minimum: $50 · 50.000 kredit
Reddit App API adalah API JSON independen untuk rekaman historis Reddit. API menyediakan rute baca untuk pencarian, postingan, komentar, item tunggal, dan penemuan subreddit. Layanan ini tidak dioperasikan oleh atau berafiliasi dengan Reddit. Gunakan arsip Reddit untuk menambahkan pencarian diskusi ke aplikasi web atau seluler. Contoh ini meminta satu halaman dengan maksimal tiga rekaman.
Buat akun dengan email dan kata sandi di situs ini. Kunci muncul setelah pendaftaran, sebelum pembayaran diwajibkan; simpan dengan aman karena hanya ditampilkan sekali. Kirim dari server menggunakan X-API-Key atau Authorization: Bearer. Membuat ulang kunci akan membatalkan kunci sebelumnya, jadi perbarui konfigurasi klien yang memakainya.
Harganya $1 per 1.000 permintaan berhasil. Isi ulang minimum $50 untuk 50.000 kredit. Setiap permintaan berhasil memakai satu kredit, termasuk tanpa kecocokan. Permintaan tidak valid tidak dikenai biaya; kegagalan sumber memicu pengembalian yang mungkin membutuhkan rekonsiliasi. Timeout saja tidak menetapkan hasil penagihan akhir.
Gunakan q untuk pencarian teks teranalisis bersama subreddit, author, kind, from, to, atau min_score. Beberapa kata digabungkan dengan AND; ini bukan pencarian semantik atau DSL bebas. Tanggal memakai YYYY-MM-DD dalam UTC, dengan to mencakup seluruh hari terakhir. Mulailah dari parameter yang dijelaskan dalam dokumentasi.
Tidak. Layanan membaca arsip historis, bukan feed Reddit langsung. API tidak dapat memublikasikan postingan, memberikan suara, mengirim pesan pribadi, atau melakukan tindakan Reddit OAuth. Rute publik /v1/status menjelaskan cakupan layanan; rute itu tidak membuktikan kesehatan arsip, kelengkapan cakupan, atau ketersediaan halaman Reddit asli saat ini.
Belum tentu. Satu permintaan mengembalikan hingga 100 rekaman dan page bernilai 1 sampai 100. Baca total bersama pagination.relation: tepat, batas bawah, atau tidak diketahui. Urutan mengikuti arsip, bukan jaminan kronologi atau relevansi. Mencapai halaman terakhir yang dapat diakses tidak membuktikan sampel tersimpan sudah lengkap.
Tidak. Akun, kunci API, dan saldo kredit dipisahkan per situs. Gunakan kunci domain ini dengan host API HTTPS miliknya sendiri. Simpan kunci dalam konfigurasi server, bukan JavaScript browser, repositori publik, atau log bersama. Kunci dari situs lain tidak menggantikan akun lokal untuk domain ini.
Mulai dengan /v1/search, q=search, subreddit=SideProject, limit=3, dan page=1. Permintaan kecil ini membantu memeriksa bidang sebelum membuat logika impor atau antarmuka. Jika berhasil, biayanya tetap satu kredit, termasuk hasil kosong. Sesuaikan topik dan komunitas dengan tugas; contoh tidak menjanjikan jumlah rekaman yang tetap.
Buat akun, simpan kunci, dan sesuaikan contoh dengan tugas Anda.