Arşiv Hassasiyeti ve Veri Yapısı
Reddit Posts API, Reddit ile bağlantılı olmayan bağımsız bir geçmiş arşive okuma erişimi sağlar. Canlı akış, Reddit OAuth, yayınlama, oy verme veya özel mesajlaşma sunmaz. Belirli bir kapsama yılı, kesintisiz erişim ya da değişmez kayıtlar vaat edilmez. İçerik analistleri, değerlendirmelerini gerçekten aldıkları yanıtlara dayandırmalı ve eksik alanları veya bulunamayan kayıtları yöntem notlarına eklemelidir.
İlk örnek https://api.redditpostsapi.com/v1/posts?subreddit=photography&min_score=10&limit=3 adresidir. subreddit topluluğu, min_score en düşük puanı, limit ise en fazla üç kaydı belirtir. Bu koşullar fotoğraf ekipmanı hakkında üç gönderi bulunacağını garanti etmez. photography içindeki başka konular da eşleşebilir. Alınan metinleri okuyup ekipmanla ilgili olanları yerel olarak etiketleyin; puanı ürün kalitesinin veya görüşün doğruluğunun kanıtı saymayın.
Arşivdeki belgelerin sıralaması, zaman çizelgesine veya alaka düzeyine göre değil, dahili indeksleme sistemine göre yapılır. Bu durum, veri arama algoritmalarının beklentilerini doğru şekilde yansıtır. Analistler, sonuçların kronolojik bir sıralama yerine arşivin yerleşik düzenine uyduğunu bilmelidir.
Veri çekmek için Authorization: Bearer YOUR_API_KEY veya X-API-Key: YOUR_API_KEY başlıklarından biri geçerlidir. YOUR_API_KEY yalnızca yer tutucudur. Gerçek anahtarı sunucu tarafında koruyun ve paylaşılan analiz dosyasına eklemeyin. Ham yanıtı, seçilen filtreleri ve yerel etiket kurallarını birlikte saklamak, hangi kayıtların ekipman örneğine dahil edildiğinin sonradan incelenmesine yardımcı olur; gelecekte aynı sorgunun aynı sonuçları vereceği anlamına gelmez.
Zaman Penceresi ve Sorgu İmkanları
from ve to, UTC takviminde YYYY-MM-DD biçiminde gün sınırları tanımlar; to günü dahildir. İsteğe bağlı bu filtreler sonucu daraltır, saat veya dakika düzeyinde pencere sunmaz. Birbirini izleyen dönemleri ayrı çalışacaksanız sonraki dönemi önceki to gününden sonraki gün başlatın. Gün sınırlarının doğru yazılması, arşivin o dönemdeki bütün kayıtları içerdiğini veya getirdiğini kanıtlamaz.
Sorgu parametreleri arasında yazar adı, alt topluluk adı ve minimum skor değerleri yer alır. 'min_score' alanı yalnızca bir filtre olarak çalışır, skor sıralamasını kontrol etmez. Bu ayrıntı, verilerin nasıl listelendiğini anlamak için önemlidir. Veri setinizin beklediğiniz gibi filtrelenmesi için bu parametrelerin doğru kullanılması gerekir.
Her istek için en fazla yüz kayıt alınabilir ve her sorgu için ayrı isteklerle en fazla yüz sayfa alınabilir. Bu sınır, aşırı veri kullanımını önler ancak tam kapsama garantisini vermez. Veri arşivinin tamamının çıkarılabileceği anlamına gelmez, bu nedenle büyük veri setleri üzerinde çalışırken stratejik sayfalama yapmak gerekebilir.
Faturalandırma ve Hesap Yönetimi
Başarılı veri çekme isteği, boş sonuç dahil, bir kredi tüketir. 1000 başarılı istek $1 ve bir kredi $0.001 tutarındadır. Minimum ücretli yükleme $50 karşılığında 50000 kredidir. Abonelik yoktur ve satın alınan kredilerin süresi dolmaz. Kayıt ve anahtar gösterimi ödeme gerektirmez; ağ genelindeki kötüye kullanım koşullarını karşılayan hesaplara 100 deneme kredisi verilebilir.
API anahtarı, hesap oluşturulduğunda bir kez gösterilir ve tekrar gösterilmez. Anahtar yenileme işlemi, şifre doğrulaması gerektirir ve eski anahtarı hemen geçersiz kılar. Şifre sıfırlama veya otomatik e-posta dağıtımı gibi ek özellikler mevcut değildir. Hesap paneli, API anahtarı sayfasında yer alır, ayrı bir dashboard rotası yoktur.
Ödemeden önce oturum açıp fatura oluşturun. USDT TRON TRC20 veya USDC Ethereum ana ağı ERC20 ile güncel faturanın alıcısına tam tutarı gönderin, ardından işlem hash değerini doğrulamaya sunun. Fatura bir saatte sona erer; bir saat bekleme şartı yoktur. Sunucu onaylanmış gerçek transferi doğrulamalıdır, sabit bir sonuçlanma süresi vaat edilmez. /v1/status yalnızca statik açıklama ve HTTP yanıtı verir; arama sağlığını kontrol etmez.