Durum yanıtının neyi gösterdiğini bilin
Reddit Gateway, bağımsız bir geçmiş Reddit arşivine sorgu erişimi sunar. Reddit’in resmî hizmeti değildir ve Reddit ile bağlantılı değildir. Canlı akış, Reddit OAuth oturumu veya Reddit üzerinde yazma işlemi sağlamaz. Arka uç platform ekibinin ilk görevi, uygulamanın yanıt verebilmesini veri kaynağının kullanılabilirliğinden ayırmaktır. Bir durum çağrısı, arşivde aradığınız kayıtların bulunduğunu veya sonraki sorgunun çalışacağını kanıtlamaz.
GET https://api.redditgateway.com/v1/status herkese açıktır; anahtar istemez ve kredi tüketmez. Sabit hizmet kapsamı açıklamasıyla HTTP uygulamasının yanıt verdiğini gösterir. Arşiv kaynağına, aramaya, hesaba veya bakiyeye ilişkin denetim yapmaz. Bu nedenle kontrol panelinizde sonucu arama sağlığı veya yetkilendirme başarısı gibi etiketlemeyin. Bir yeşil durum işaretini, bütün veri akışının çalıştığına dair kanıt yerine koymayın.
Korumalı veri isteği ise ayrı bir işlemdir. Sunucunuz anahtarı ekler, izin verdiğiniz filtreleri oluşturur, HTTP yanıtını değerlendirir ve gerçekten gelen veriyi işler. Her adımın başarısını kendi uygulamanızda ayrı kaydedebilirsiniz. Bu sayfa uydurma gecikme, çalışma süresi veya canlı sonuç sayacı sunmaz. Operasyonel bir değerlendirme yaparken gözlemlenmiş bir yanıtla henüz sınanmamış bir varsayımı ayırt edin.
backend topluluğunda database araması
Örnek GET adresi https://api.redditgateway.com/v1/search?q=database&subreddit=backend&limit=3 biçimindedir. q=database metin koşulunu, subreddit=backend topluluğu, limit=3 tek yanıtta istenen en yüksek kayıt sayısını belirler. Üç kayıt bulunacağı garanti edilmez. Örnek yalnızca bir istek gösterir; canlı arama yanıtı veya varmış gibi gösterilen yorum içermez. Dönen alanları uygulamanızın ihtiyaçlarıyla kendiniz karşılaştırın.
İsteği Authorization: Bearer YOUR_API_KEY veya X-API-Key: YOUR_API_KEY başlıklarından biriyle sunucunuzdan gönderin. YOUR_API_KEY bir yer tutucudur. Gerçek anahtarı gizli yapılandırmada saklayın, tarayıcıya veya genel günlüklere koymayın. Örneğin, alınan metinleri yerel bir inceleme listesine aktarabilir ve gerekli alanı eksik kayıtları ayrı ele alabilirsiniz. Bu yerel işlem, API’nin sunduğu bir analiz sonucu veya eksiksiz veri kapsamı değildir.
Bir istek en fazla 100 kayıt, bir sorgu en fazla 100 sayfa ile sınırlıdır. Her sayfa ayrı istenir. Sonuçlar arşiv belge sırasındadır; tarih, ilgi veya puan sırası değildir. Tarih dilimleri işi düzenleyebilir, ancak bütün eşleşmeleri veya tekrarsız toplamayı kanıtlamaz. Düz kayıtlardaki parent_id veya link_id, mevcutsa isteğe bağlı yerel ilişki incelemesine yardımcı olabilir; eksik konuşmayı tamamlamaz.
Erişim ve maliyeti ayrı planlayın
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 önce sunucuda başarı gerçekleşmiş olabilir; başarılı tekrar ayrıca ücretlidir. Ücretsiz status çağrısı bu maliyeti, hesabı veya anahtarı doğrulamaz.
E-posta ve parolayla kayıt sonrasında anahtar ödeme öncesinde bir kez gösterilir. Ağ genelindeki kötüye kullanım kontrollerine göre uygun hesaplara 100 deneme kredisi verilebilir; her kayıt için garanti değildir. Hesap, anahtar ve bakiye redditgateway.com alanına aittir. Başka markanın anahtarı bu alandaki hesaba erişim sağlamaz. İlk denemeyi panelde gerçekten görünen bakiye ve küçük bir sorgu üzerinden planlayın.
Bakiye yüklemek için giriş yapıp önce fatura oluşturun. USDT TRON TRC20 veya USDC Ethereum ana ağı ERC20 ile güncel alıcıya tam tutarı gönderin, işlem karmasını yapıştırıp doğrulama isteyin. Yalnızca doğrulanmış gerçek transfer kredi ekler. Belgeler istek sözleşmesini, Rehber sunucu tarafı erişim tasarımını, Fiyatlandırma bütçeyi ve API anahtarı al sayfası hesap işlemlerini açıklar.