Den passenden Endpunkt für Ihren Community-Katalog wählen

Unterscheiden Sie Community-Katalog, Inhaltssuche und Einzelabruf nach Kennung in einem unabhängigen historischen Reddit-Archiv.

API-Schlüssel erhalten

Mit der Datenaufgabe beginnen

Reddit API Hub ermöglicht lesenden Zugriff auf ein unabhängiges historisches Reddit-Archiv. Der Dienst ist weder die offizielle Reddit-API noch mit Reddit verbunden. Er bietet keine Echtzeitdaten, Veröffentlichung, Abstimmung, privaten Nachrichten oder Reddit OAuth. Beginnen Sie beim Vergleich der Endpunkte mit Ihrer Frage: Benötigt Ihre Anwendung Community-Namen, passende Inhaltsdatensätze oder eine bekannte Kennung? Die Auswahl richtet sich nach dem gesuchten Datentyp, nicht nach zugesicherter Geschwindigkeit oder Abdeckung.

Für einen Namenskatalog verwenden Sie /v1/subreddits. /v1/search sucht Beiträge und Kommentare mit den dokumentierten Filtern; /v1/posts und /v1/comments beschränken den Datensatztyp. Diese Routen sind keine Zusammenfassungs- und Vollversionen derselben Antwort und liefern keine zusammengesetzten Diskussionsbäume. /v1/item benötigt id für einen einzelnen Datensatz. /v1/status ist öffentlich und kostenlos, bestätigt jedoch lediglich eine HTTP-Antwort mit statischer Dienstbeschreibung. Suche, Archivverfügbarkeit und Guthaben werden dabei nicht geprüft.

Die Strukturierung der Anforderungen hilft, die richtigen Datenabfragen zu formulieren. Prüfen Sie, ob Sie Namen entdecken, nach Stichwörtern suchen oder einen bestimmten Eintrag benötigen. prefix grenzt Namen im Katalog ein; subreddit ist dagegen ein Filter für Inhaltsabfragen. Keine dieser Operationen bestätigt, dass eine Community vollständig im Archiv vertreten ist. Datensätze und Felder können fehlen, und wiederholte Abfragen liefern nicht garantiert unveränderte Ergebnisse.

Beispielanfrage

cURL

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

Den Katalog mit einem Präfix abfragen

Das Beispiel lautet GET https://api.redditapihub.com/v1/subreddits?prefix=program&limit=3. prefix=program wählt Namen mit diesem Anfang, limit=3 fordert höchstens drei Communities an. Der Aufruf sucht nicht nach dem Wort program im Nachrichtentext und garantiert keinen Eintrag programming. Übertragen Sie serverseitig X-API-Key: <key> oder Authorization: Bearer <key>; beide Formen werden unterstützt. Die Sitzung des Kontobereichs ist von dieser Authentifizierung für Datenabrufe getrennt.

Synthetischer Antwortausschnitt, ausschließlich zur Erklärung und ohne ausgeführte Anfrage: {"data":[{"subreddit":"programming","count":12}],"pagination":{"page":1,"limit":3,"total":null,"relation":"unknown"},"credits":{"cost":1,"balance":99}}. Name, Anzahl und Saldo illustrieren die Struktur und sind kein beobachteter Bestand. count ist keine Abonnentenzahl und keine garantiert exakte globale Zählung. total=null mit relation=unknown darf nicht als Gesamtzahl null interpretiert werden.

Ein sinnvoller Verarbeitungsschritt ist, die empfangenen Namen lokal zu speichern und einen davon für eine anschließende Inhaltsabfrage auszuwählen. Der Katalog akzeptiert prefix und limit, jedoch weder page noch q, author oder from/to. limit ist auf 100 begrenzt. Ein höheres Limit oder weitere Präfixe beweisen keine vollständige Aufzählung aller Communities. Jeder erfolgreiche Abruf kostet einen Credit, auch ohne Ergebnisse; eine anschließende Suche ist eine neue, separat berechnete Anfrage.

Zugang, Konto und Budget

Ein Konto entsteht mit E-Mail-Adresse und einem Passwort von 12 bis 72 UTF-8-Bytes. Der Schlüssel wird unmittelbar nach erfolgreicher Registrierung einmal angezeigt, bereits vor einer bezahlten Aufladung. Sichern Sie ihn dann außerhalb öffentlich ausgelieferten Codes. Die möglichen 100 Test-Credits unterliegen einer netzwerkweiten Missbrauchskontrolle. Konten, Schlüssel und Guthaben bleiben dennoch domainspezifisch. Anmeldung, Guthaben, Rechnungen und Schlüsselerneuerung finden Sie im Kontobereich der Seite API-Schlüssel erhalten.

Ein erfolgreicher geschützter Abruf kostet einen Credit, auch mit leerer Ergebnisliste. Ein Credit entspricht $0.001; $1 ergibt 1000 Credits. Die kleinste bezahlte Aufladung beträgt $50 und ergibt 50000 Credits. Bezahlte Credits verfallen nicht; ein Abonnement ist nicht erforderlich. Ungültige Anfragen werden nicht belastet, bei einem Fehler des vorgeschalteten Suchdienstes wird die Reservierung erstattet. Ein verlorener Client-Empfang kann dennoch auf einen berechneten Servererfolg folgen; ein erfolgreicher Wiederholungsversuch kostet erneut.

Erstellen Sie vor einer Überweisung eine Rechnung im angemeldeten Kontobereich. Unterstützt werden USDT auf TRON als TRC20 und USDC auf Ethereum Mainnet als ERC20. Verwenden Sie Empfänger und genauen Betrag der aktuellen Rechnung und reichen Sie anschließend den vorhandenen Transaktionshash zur Prüfung ein. Nur eine tatsächlich bestätigte, passende Überweisung kann gutgeschrieben werden. Eine sofortige Bestätigung ist nicht zugesichert. Weder diese Prüfung noch der private Kontostand gehört zur öffentlichen Statusantwort. Dokumentation, Preise und Leitfaden helfen, den passenden Endpunkt für die nächste Datenaufgabe auszuwählen.