REDDIT liest das öffentliche Reddit. Es hat vier Modi, die das Payload bestimmt: Suche (query), ein Beitrag mit seinen Kommentaren (url), ein Subreddit-Feed (action: "feed") und die Beiträge eines Nutzers (action: "user_posts").
Beiträge suchen
Die Suche liefert bis zu 25 Beiträge. Zum Beispiel:
preview ist der Anfang des Beitragstexts, bis zu 2.000 Zeichen, wenn der Beitrag Text hat. Ein leeres results in einem abgeschlossenen Task bedeutet, dass Reddit nichts gefunden hat.
Einen Beitrag mit Kommentaren lesen
Senden Sie stattquery die url eines Beitrags:
Der Task liest den Beitrag mit seiner ersten Kommentarseite, etwa 20-25 Kommentare. Zum Beispiel:
Nur die erste Kommentarseite ist verfügbar.
commentLimit, das weitere Kommentare aufklappt, liefert in Self-Serve-Tarifen 422 VALIDATION_ERROR.Neueste Beiträge auflisten
Beide liefern
results in der Form der Suche, bis zu limit Beiträge (Standard 25).
Grenzen und Fehler
REDDITignoriertmarkdown,rawResponseundsearchQueries. Es lehnthtmlundanalysismit422undcitationAnalysismit400ab; siehe nicht unterstützte Flags.- Ein ungültiges
subreddit,username,urlodercommentSortliefert422 VALIDATION_ERROR. - Weitere Anfragefehler stehen unter Fehler.
Verwandt
- Web scrape für Seiten außerhalb von Reddit
- Asynchrone Tasks