Topluluk adı arıyorsanız topluluk listesinden başlayın

Topluluk adlarını prefix=program ile sorgulayın. Arama, gönderi, yorum ve tekil kayıt yollarını ayırın; sonuç sınırlarını, anahtarı ve istek maliyetini öğrenin.

API anahtarı al

Görevi, veri türünü ve yolu eşleştirin

Reddit API Hub, bağımsız bir geçmiş Reddit arşivine erişim sağlar. Reddit’in resmî API’si değildir ve Reddit ile bağlantılı değildir. Canlı içerik, OAuth oturumu, gönderi oluşturma, oylama veya mesaj gönderme sunmaz. Uç nokta kapsamını değerlendirirken önce aradığınız şeyin topluluk adı mı, gönderi veya yorum kaydı mı, yoksa kimliği bilinen tek bir öğe mi olduğunu belirleyin.

Topluluk adlarından oluşan bir liste hazırlamak, gönderi metinlerinde anahtar kelime aramakla aynı görev değildir. /v1/subreddits ad başlangıcına göre sorgu yapar. /v1/search ise gönderi ve yorum kayıtlarını arar. Bir yolda kullanılan parametrelerin diğerlerine otomatik olarak taşındığını varsaymayın. İstemcinizde her yolun beklediği girdiyi ve eksik sonuçta vereceği davranışı ayrı tanımlayarak yanlış veri türünü sessizce işlemekten kaçının.

Bir yolun varlığı, ihtiyacınız olan kaydın arşivde bulunduğunu veya topluluğun bütün geçmişinin saklandığını kanıtlamaz. Kapsam, kalıcılık ve sonuçların değişmeden kalması garanti edilmez. İlk denemeyi küçük tutun ve kullanılabilir yanıtı uygulamanızın gereksinimleriyle karşılaştırın. Burada gerçek gibi gösterilen topluluk envanteri veya canlı kayıt sayacı yoktur. API seçimi ile veri kapsamı hakkındaki çıkarımlarınızı ayrı değerlendirin.

İstek örneği

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditapihub.com/v1/subreddits?prefix=program&limit=3"

program önekiyle en fazla üç sonuç isteyin

Örnek GET isteği https://api.redditapihub.com/v1/subreddits?prefix=program&limit=3 adresine gider. prefix=program, topluluk adının başlangıcını belirtir; konu sınıflandırması veya adın herhangi bir yerinde geçen sözcük araması değildir. limit=3, istenen sonuç sayısının üst sınırıdır. Üç topluluk bulunacağını garanti etmez. Boş yanıt, bütün Reddit’te bu başlangıca sahip hiçbir topluluk bulunmadığını göstermez; yalnızca isteğinizin sonucudur.

İsteği sunucunuzdan Authorization: Bearer YOUR_API_KEY veya X-API-Key: YOUR_API_KEY başlığıyla gönderin. YOUR_API_KEY bir yer tutucudur. Gerçek anahtarı gizli yapılandırmada tutun; tarayıcı koduna, URL’ye veya açık günlüklere koymayın. Dönen adları yerel bir seçim listesinde gösterebilir, kullanıcı seçiminden sonra ayrı bir gönderi sorgusu hazırlayabilirsiniz. İkinci sorgu kendi parametreleri ve başarılı istek maliyeti olan ayrı bir işlemdir.

Topluluk çıktısının eksiksiz envanter, küresel olarak kesin sayım veya alfabetik sıra garantisi verdiğini varsaymayın. İstemcinizde yerel sıralama yaparsanız yalnızca aldığınız adları sıraladığınızı açıklayın. Bir adın dönmesi, ilgili bütün gönderi ve yorumların da erişilebilir olduğunu kanıtlamaz. Sonraki /v1/posts veya /v1/comments isteğinin yanıtını ayrıca kontrol edin. Uydurma bir listeyi gerçek arşiv sonucu olarak kullanmayın.

Küçük denemeden veri işine geçiş

Arama, gönderi ve yorum sorguları istek başına en fazla 100 kayıt ve sorgu başına en fazla 100 sayfayla sınırlıdır. Her sayfa ayrı istenir; arşiv belge sırası tarih, ilgi veya puan sırası değildir. Yanıtlar düz kayıtlardır. İsteğe bağlı ilişki gruplaması yalnızca mevcut alanlara dayanır ve eksik konuşmayı tamamlamaz. Doğru yolu seçmek, bütün eşleşmeleri veya tekrarsız toplamayı garanti etmez.

Başarılı her veri alma, boş sonuç dahil bir kredi harcar. 1.000 başarılı istek $1; bir kredi $0.001 değerindedir. En az $50 yükleme 50.000 ücretli kredi sağlar. Abonelik yoktur ve ücretli krediler sona ermez. İstemci yanıtı kaybetmeden sunucuda başarı oluşabilir; başarılı tekrar ayrıca ücretlidir. Her yeni veri yolunu ve tekrar denemesini iş bütçesine dahil edin.

E-posta ve parolayla kayıt sonrası anahtar ödeme öncesinde bir kez gösterilir. Ağ genelindeki kötüye kullanım kontrollerine göre uygun hesaplara 100 deneme kredisi verilebilir; garanti değildir. Hesap, anahtar ve bakiye redditapihub.com alanına aittir. Belgeler teknik yolları, Rehber görev seçimini, Fiyatlandırma maliyeti ve API anahtarı al sayfası kayıt ile fatura işlemlerini açıklar. İlk sorguyu gerçek bakiyenize göre planlayın.