Siapkan tempat terpisah untuk rahasia dan respons
Siapkan satu tempat untuk rahasia server dan tempat lain untuk respons pengujian pemetaan. Kunci bukan bagian dari berkas data contoh. Pilih proses yang akan membuat permintaan pertama, lalu masukkan kredensial pada konfigurasinya, terpisah dari data yang hendak diperiksa atau dibagikan.
Daftar menggunakan email dan kata sandi 12–72 byte dalam UTF-8. Batas dihitung setelah pengodean, bukan dari jumlah karakter yang terlihat. Tidak ada login Google, koneksi dompet atau masukan alamat dompet. Kunci muncul satu kali segera setelah pendaftaran, sebelum pembayaran. Simpan dengan aman; login berikutnya tidak menampilkan nilai yang sama dan layanan tidak mengirimkannya melalui email.
Panel akun ada pada halaman kunci ini. Setelah masuk, konfirmasikan kata sandi untuk menghasilkan kunci baru; kunci sebelumnya langsung tidak valid. Tidak ada fitur reset kata sandi atau masa penggunaan kedua kunci secara bersamaan. Perbarui konfigurasi seluruh proses ekstraksi yang memakai kunci lama. Akun, kunci dan saldo bersifat khusus domain, bukan kredensial bersama untuk merek lain dalam jaringan.
Atur kredensial proses pengambilan
Gunakan GET https://api.redditextract.com/v1/search?q=index&subreddit=PostgreSQL&limit=3 dengan Authorization: Bearer YOUR_API_KEY atau X-API-Key: YOUR_API_KEY. Ganti penanda kunci hanya pada server tepercaya. Contoh meminta paling banyak tiga hasil untuk memeriksa bidang; jumlah atau isinya tidak dijamin. Kunci tidak boleh disimpan bersama contoh hasil, berkas aturan transformasi publik, atau log yang dibagikan kepada tim.
Pahami hasil pertama sebelum mengulang
Periksa bidang yang hadir, nilai null, jenis aktual, dan hasil yang kosong sebelum menetapkan target. Catat kegagalan normalisasi sebagai masalah lokal, bukan otomatis sebagai kegagalan pengambilan. 400 berarti parameter tidak valid, 401 masalah kunci, 402 saldo tidak cukup dan 429 batas laju. /v1/status hanya memberi keterangan statis dan respons HTTP; ia tidak menguji apakah kunci atau sumber pencarian bekerja.
Bedakan halaman yang diterima, kegagalan mengubah halaman itu, dan tidak adanya respons yang dapat digunakan klien. Perbaiki konverter memakai berkas tersimpan. Respons yang hilang dapat berasal dari keberhasilan yang sudah dikenakan biaya; pengulangan berhasil memakai kredit lagi. Catat ketidakpastian ini, bukan menganggap batas waktu sebagai bukti panggilan gratis.
Tambahkan kredit saat perlu mengambil data lagi
Pengambilan berhasil termasuk kosong memakai satu kredit. Tarifnya $1 per 1.000 keberhasilan; isi ulang minimum $50 memberikan 50.000 kredit berbayar. Tidak ada langganan dan kredit berbayar tidak kedaluwarsa. Uji coba 100 kredit bergantung pada kelayakan pencegahan penyalahgunaan jaringan. Mendapatkan kunci pertama tidak mensyaratkan pembayaran. Memproses ulang respons tersimpan tidak memerlukan panggilan baru, tetapi pengambilan ulang berhasil tetap berbayar.
Untuk isi ulang, masuk dan buat faktur sebelum transfer USDT TRON TRC20 atau USDC Ethereum mainnet ERC20. Gunakan penerima dan jumlah persis faktur lalu verifikasikan hash transaksi. Tidak ada jaminan waktu penyelesaian. Cookie sesi Secure HttpOnly terpisah dari kunci pengambilan. Panel menyimpan ID pengguna dan faktur di localStorage per host; kunci, kata sandi dan hash transaksi tidak disimpan di sana.
Faktur kedaluwarsa satu jam setelah dibuat. Periksa penerima dan jumlah persis yang sedang ditampilkan sebelum transfer; catatan lama tidak menggantikannya. Setelah hash dikirim, gangguan penyedia dapat membuat verifikasi tetap tertunda. Tunggu hasil yang ditampilkan sebelum menganggap saldo telah bertambah.