Reddit App API
ID

Data historis Reddit · API JSON

Tambahkan pencarian diskusi Reddit ke aplikasi Anda

Gunakan arsip Reddit untuk menambahkan pencarian diskusi ke aplikasi web atau seluler. Contoh ini meminta satu halaman dengan maksimal tiga rekaman.

GETJSONHTTPS
Anatomi permintaan
Anatomi permintaan/v1/searchidkindcreated_utctextr/SideProject
/v1/searchSideProject
01Setiap permintaan berhasil memakai satu kredit, termasuk hasil kosong.
100Halaman dan batas
$1 / 1,000Tagihan per permintaan
01 / Reddit App API

Reddit App API — Dari kueri ke rekaman berguna

Mulai dengan pilihan kecil. Simpan bidang dan parameter yang dibutuhkan langkah berikutnya, lalu proses hasilnya dalam aplikasi Anda.

01

Pilih rekaman

Minta /v1/search dengan q=search dan subreddit=SideProject; mulai dengan limit=3.

02

Siapkan respons

Simpan kunci API di backend; kirim hanya data respons terpilih ke browser atau aplikasi seluler.

03

Gunakan dalam proyek

Simpan permalink yang tersedia bersama catatan sebagai rujukan; halaman tertaut mungkin tidak lagi tersedia.

Permintaan yang dapat Anda sesuaikan

GET /v1/search · cURL
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.

URL dasar APIhttps://api.redditapp.com/v1

Tentukan cakupan setiap permintaan

Teks dan komunitas

Gabungkan q dengan subreddit atau author untuk mempersempit pilihan.

Rentang tanggal UTC

Gunakan from dan to dalam format YYYY-MM-DD. Tanggal akhir mencakup seluruh hari UTC.

Halaman dan batas

Atur limit dan page, lalu simpan metadata paginasi bersama hasilnya.

Bayar per permintaan berhasil

Setiap permintaan berhasil memakai satu kredit, termasuk hasil kosong.

$1 per 1.000 permintaan berhasil

Isi saldo minimum: $50 · 50.000 kredit

FAQ / 08

Sebelum integrasi

Apa itu Reddit App API?

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.

Bagaimana cara mendapatkan kunci API?

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.

Berapa biaya Reddit App API?

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.

Filter apa yang bisa dipakai untuk mencari rekaman Reddit?

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.

Apakah Reddit App API menyediakan akses Reddit langsung?

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.

Bisakah saya mengekspor semua rekaman yang cocok?

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.

Bisakah kunci yang sama dipakai pada domain lain?

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.

Permintaan apa yang sebaiknya dicoba dahulu?

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.

API / Reddit App API

Buat permintaan pertama

Buat akun, simpan kunci, dan sesuaikan contoh dengan tugas Anda.

Dapatkan kunci API