Uji header kunci klien dengan permintaan arsip kecil

Uji Authorization: Bearer dan X-API-Key dengan komentar devops. Pelajari batas arsip independen, kesalahan HTTP, dan biaya pengulangan yang berhasil.

Dapatkan kunci API

Contoh permintaan

cURL

curl --fail-with-body -H "X-API-Key: YOUR_API_KEY" "https://api.redditapiproxy.com/v1/comments?subreddit=devops&limit=3"

Nama Proxy bukan koneksi Reddit transparan

Reddit API Proxy adalah gerbang ke arsip Reddit historis independen. Ini bukan proxy transparan yang meneruskan permintaan apa adanya ke Reddit, bukan API resmi, dan tidak berafiliasi dengan Reddit. Tidak tersedia data langsung, layanan melewati pemblokiran, sesi OAuth, tindakan tulis, suara, atau pesan pribadi. Saat merawat integrasi, jangan menganggap seluruh rute dan izin klien lama bekerja sama persis di sini.

Uji kompatibilitas pada situs ini menjawab pertanyaan terbatas: apakah server Anda mengirim kunci arsip yang benar melalui header yang didukung? Authorization: Bearer YOUR_API_KEY maupun X-API-Key: YOUR_API_KEY sama-sama valid. Pilih satu untuk memeriksa konfigurasi klien. Bentuk Bearer tidak berarti token OAuth Reddit lama dapat digunakan; nilainya harus kunci API untuk domain ini. Pisahkan format header dari asal kredensial yang diisikan.

Baca kunci dari konfigurasi rahasia server. Jangan memasukkannya ke URL, paket browser, atau log bersama. Anda dapat memeriksa domain tujuan, nama header, dan status tanpa membagikan nilai asli. Satu contoh yang berhasil tidak membuktikan seluruh perilaku klien kompatibel, semua catatan tersedia, atau hasil yang sama akan kembali pada permintaan berikutnya. Pertahankan batas kesimpulan sesuai hal yang benar-benar diuji.

GET terbatas untuk komentar devops

Contohnya adalah https://api.redditapiproxy.com/v1/comments?subreddit=devops&limit=3 dengan metode GET. subreddit=devops memilih komunitas dan limit=3 menentukan jumlah maksimum dalam satu respons. Tidak ada jaminan tiga komentar ditemukan. Halaman ini tidak menampilkan respons langsung yang direka. Periksa HTTP serta bidang yang benar-benar ada untuk menilai apakah halaman tersebut memenuhi kebutuhan aplikasi, bukan menggunakan data contoh sebagai bukti arsip saat ini.

Pada uji pertama, kirim hanya header didukung yang Anda pilih. Bila ingin membandingkan header lain, kueri dengan header kedua adalah permintaan tersendiri. Jika keduanya berhasil, keduanya berbiaya. Memakai satu header tidak berarti header lainnya tidak didukung. YOUR_API_KEY adalah nilai pengganti yang aman. Ganti hanya pada server dan jangan memasukkan kunci lengkap dalam keluaran pengujian atau laporan kesalahan yang dibagikan.

Respons berbentuk catatan datar. Anda dapat memindahkan teks komentar yang tersedia ke antrean peninjauan lokal dan menandai catatan tanpa bidang wajib. Membaca atau menghitung tidak memerlukan pohon percakapan. Jika parent_id atau link_id tersedia, pengelompokan hubungan lokal bersifat pilihan; induk yang hilang tidak dipulihkan. Keduanya bukan filter kueri dan keberadaan bidang tersebut tidak menjamin konteks percakapan lengkap.

Nilai respons, batas, dan biaya secara terpisah

Kueri pencarian, posting, dan komentar dibatasi 100 catatan per permintaan serta 100 halaman per kueri. Setiap halaman diminta terpisah. Urutan dokumen arsip bukan waktu, relevansi, atau skor. Pembagian tanggal dan pengulangan halaman tidak menjamin semua kecocokan maupun hasil unik. Bedakan respons kosong dari kegagalan HTTP karena hasil kosong yang valid tetap dapat merupakan pengambilan berhasil.

Setiap pengambilan berhasil, termasuk kosong, memakai satu kredit. Harga 1.000 keberhasilan adalah $1 dan satu kredit bernilai $0.001. Isi saldo minimum $50 memberi 50.000 kredit berbayar. Tidak ada langganan dan kredit berbayar tidak kedaluwarsa. Server mungkin berhasil sebelum respons hilang di klien; pengulangan berhasil berbiaya lagi. Sifat baca-saja tidak membuktikan pengulangan gratis atau hasil tetap sama.

Pendaftaran email dan kata sandi menampilkan kunci sekali sebelum pembayaran. Akun yang memenuhi pemeriksaan anti-penyalahgunaan seluruh jaringan dapat memperoleh 100 kredit percobaan; pemberiannya tidak dijamin. Akun, kunci, dan saldo khusus redditapiproxy.com. Dokumentasi menjelaskan rute serta kode kesalahan, Panduan keputusan mencoba kembali, Harga anggaran, dan Dapatkan kunci API pendaftaran maupun tagihan. Rencanakan percobaan sesuai saldo aktual.