Zum Hauptinhalt springen

Reddit::Comments - Reddit-Kommentar-Parser

SE::Quora

Übersicht des Parsers Reddit::Comments

Reddit::CommentsReddit::Comments - ein Parser für Nachrichten auf Reddit.

Sammelt eine Liste von Kommentaren und eine Vielzahl von Informationen für jeden von ihnen aus dem gleichnamigen Dienst.

Sie können die automatische Abfragevervielfachung, die Substitution von Unterabfragen aus Dateien, das Durchlaufen von alphanumerischen Kombinationen und Listen verwenden, um die maximal mögliche Anzahl an Ergebnissen zu erhalten.

Die Funktionalität von A-Parser ermöglicht es, die Datenerfassung-Einstellungen des Parsers Reddit::Posts für die weitere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr.

Das Speichern der Ergebnisse ist in jeder von Ihnen benötigten Form und Struktur möglich, dank der integrierten leistungsstarken Template-Engine Template Toolkit, die es ermöglicht, zusätzliche Logik auf die Ergebnisse anzuwenden und Daten in verschiedenen Formaten auszugeben, einschließlich JSON, SQL und CSV.

Gesammelte Daten

Array von Kommentaren:

  • Link zum Kommentar
  • Inhalt des Kommentars (in Markdown)
  • Bewertung und Anzahl der Auszeichnungen
  • Erstellungsdatum des Kommentars
  • Autor des Kommentars und dessen Kennzeichnung (Flair)
  • Link zum Post, auf den sich dieser Kommentar bezieht
  • Titel des Posts und dessen Kennzeichnung (Flair)
  • Bewertung des Posts, Anzahl der Kommentare dazu und Anzahl der Auszeichnungen
  • Erstellungsdatum des Posts
  • Community, in der der Post veröffentlicht wurde
  • Autor des Posts und dessen Kennzeichnung (Flair)
  • Inhalt des Posts: Text in Markdown, Link zu Medieninhalten und Link zu einer externen Ressource

Funktionen

  • Angabe der Anzahl der zu parsenden Seiten
  • Angabe der Sortiermethode für die Ergebnisse
  • Möglichkeit, innerhalb einer bestimmten Community zu suchen

Anwendungsfälle

  • Alle Szenarien, in denen Kommentare gesammelt werden müssen, die zu Beiträgen auf Reddit hinterlassen wurden

Abfragen

Es werden 2 Varianten von Abfragen unterstützt:

Schlüsselwörter

Beispiel:

wordpress features
parser

Im Standardergebnis wird eine Liste von Links zu Kommentaren ausgegeben, zum Beispiel:

https://www.reddit.com/r/node/comments/14lmqbq/how_to_work_with_xlsx_files/jpy3r5a/
https://www.reddit.com/r/StardewValley/comments/14qidly/having_problems_installing_stardew_valley/jqnalwz/
https://www.reddit.com/r/elasticsearch/comments/14pr86i/how_to_parsing_this_lin_logstash/jqkstjw/
https://www.reddit.com/r/vexillology/comments/14fh5th/flag_of_riga_michigan/jp10w17/
https://www.reddit.com/r/Marvel/comments/14otc3t/hank_pym_is_a_really_humble_guy_the_mighty/jqf27xy/
https://www.reddit.com/r/math/comments/14p1lkg/from_the_perspective_of_you_mathematicians_what/jqgug4q/
https://www.reddit.com/r/Wordpress/comments/14okx06/help_looking_for_a_specific_plugin_for_booking/jqhwtu5/
https://www.reddit.com/r/osr/comments/13u8g7s/difference_between_whitebox_whitehack/jlzhthi/
...

Der Parser unterstützt die Suche nach einem Schlüsselwort in einer bestimmten Community. Dazu müssen in der Abfrage das Schlüsselwort und nach einem Leerzeichen der Link zur Community angegeben werden. Beispiel:

jesus https://www.reddit.com/r/atheism/
stage 3 https://www.reddit.com/r/Audi/

Im Standardergebnis wird eine Liste von Links zu Posts ausgegeben, zum Beispiel:

https://www.reddit.com/r/atheism/comments/14dp1rv/sen_josh_hawley_shares_his_mindblowingly_stupid/jor20zd/
https://www.reddit.com/r/atheism/comments/14kt69e/why_do_my_christian_friends_view_my_atheism_as_an/jpsgbe5/
https://www.reddit.com/r/atheism/comments/14p6yir/finally_happened_the_one_babysitter_we_can_get/jqhk48s/
https://www.reddit.com/r/Audi/comments/14nyn9m/excuse_me_we_late/jqbdu2a/
https://www.reddit.com/r/Audi/comments/14oqxce/talk_me_inout_of_buying_this_gorgeous_audi_s5/jqev0p6/
https://www.reddit.com/r/Audi/comments/14pqr8a/is_this_a_good_deal_in_your_guys_opinions/jql4wnb/
...

Ausgabeoptionen

A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank der integrierten Template-Engine Template Toolkit, was es ermöglicht, Ergebnisse in beliebiger Form sowie strukturiert, zum Beispiel als CSV oder JSON, auszugeben.

Mögliche Einstellungen

ParameterStandardwertBeschreibung
Pages count5Anzahl der Ergebnisseiten
SortRelevanceSortierung der Ergebnisse