Bedakan respons HTTP dari pencarian arsip yang berizin

Pisahkan respons status publik dari pencarian arsip dengan kunci. Pelajari kueri database pada backend, batas akses, dan biaya setiap permintaan berhasil.

Dapatkan kunci API

Contoh permintaan

cURL

curl --fail-with-body "https://api.redditgateway.com/v1/status"

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditgateway.com/v1/search?q=database&subreddit=backend&limit=3"

Pahami apa yang dibuktikan respons status

Reddit Gateway memberi akses kueri ke arsip Reddit historis independen. Layanan ini bukan API resmi dan tidak berafiliasi dengan Reddit. Tidak tersedia aliran langsung, sesi OAuth Reddit, atau tindakan tulis pada Reddit. Bagi tim platform backend, langkah pertama adalah memisahkan kemampuan aplikasi merespons dari ketersediaan sumber data. Satu panggilan status tidak membuktikan catatan yang dicari ada atau kueri berikutnya akan berjalan.

GET https://api.redditgateway.com/v1/status terbuka untuk publik, tidak memerlukan kunci, dan tidak memakai kredit. Respons menjelaskan cakupan layanan tetap serta menunjukkan aplikasi HTTP merespons. Rute ini tidak memeriksa sumber arsip, pencarian, akun, atau saldo. Jangan memberi label kesehatan pencarian maupun keberhasilan autentikasi pada hasil tersebut. Tanda status yang terlihat berhasil bukan bukti bahwa seluruh alur data telah berfungsi.

Permintaan data terlindungi adalah pekerjaan tersendiri. Server Anda menambahkan kunci, membentuk filter yang diizinkan, memeriksa respons HTTP, lalu memproses data yang benar-benar diterima. Hasil tiap langkah dapat dicatat terpisah oleh aplikasi. Halaman ini tidak menyajikan angka latensi, waktu aktif, atau jumlah hasil langsung yang direka. Dalam penilaian operasional, bedakan respons yang diamati dari asumsi yang belum diuji.

Cari database pada komunitas backend

Contoh GET adalah https://api.redditgateway.com/v1/search?q=database&subreddit=backend&limit=3. q=database menetapkan kondisi teks, subreddit=backend menentukan komunitas, dan limit=3 meminta maksimum tiga catatan dalam satu respons. Tidak ada jaminan tiga catatan ditemukan. Contoh hanya menunjukkan permintaan, tanpa respons langsung atau komentar buatan yang dianggap nyata. Bandingkan bidang yang benar-benar diterima dengan kebutuhan aplikasi sebelum menggunakannya dalam pekerjaan berikutnya.

Kirim dari server melalui 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 pada browser atau log umum. Misalnya, teruskan teks yang tersedia ke daftar peninjauan lokal dan pisahkan catatan yang kehilangan bidang wajib. Pengolahan lokal itu bukan hasil analitik bawaan API maupun bukti bahwa seluruh data relevan telah diambil.

Satu permintaan paling banyak 100 catatan dan satu kueri paling banyak 100 halaman. Setiap halaman diminta terpisah. Hasil mengikuti urutan dokumen arsip, bukan waktu, relevansi, atau skor. Rentang tanggal dapat mengatur pekerjaan, tetapi tidak membuktikan semua kecocokan diperoleh atau bebas duplikasi. Catatan bersifat datar; parent_id atau link_id yang tersedia dapat membantu pengelompokan lokal opsional, tanpa memulihkan percakapan yang hilang.

Rencanakan akses dan biaya secara terpisah

Setiap pengambilan berhasil memakai satu kredit, termasuk hasil kosong. Harga 1.000 keberhasilan adalah $1, satu kredit $0.001, dan isi saldo minimum $50 memberikan 50.000 kredit berbayar. Tidak ada langganan dan kredit berbayar tidak kedaluwarsa. Server mungkin sudah berhasil sebelum klien kehilangan respons; pengulangan berhasil berbiaya lagi. Panggilan status gratis tidak memvalidasi biaya, akun, kunci, atau saldo tersebut.

Pendaftaran email dan kata sandi menampilkan kunci sekali sebelum pembayaran. Akun yang memenuhi pemeriksaan anti-penyalahgunaan seluruh jaringan dapat memperoleh 100 kredit percobaan, tetapi pemberian tidak dijamin. Akun, kunci, serta saldo khusus redditgateway.com. Kunci merek lain tidak mengakses akun domain ini. Rencanakan percobaan pertama berdasarkan saldo yang benar-benar terlihat pada panel dan kueri kecil, bukan asumsi bahwa pendaftaran selalu memberi kredit.

Untuk menambah saldo, masuk dan buat tagihan terlebih dahulu. Gunakan USDT TRON TRC20 atau USDC Ethereum mainnet ERC20 dengan penerima serta jumlah persis pada tagihan aktif, tempel hash transaksi, lalu minta verifikasi. Hanya transfer nyata terkonfirmasi menambah kredit. Dokumentasi menjelaskan kontrak permintaan, Panduan membahas akses server, Harga membantu anggaran, dan Dapatkan kunci API menjelaskan pengelolaan akun.