Reddit Collector

Fragen sammeln und die Auswahl nachvollziehbar machen

Reddit-Datenerhebung in AskSocialScience: Forschungsfrage festlegen, drei Beiträge sichten und die Auswahl aus zwei Wochen dokumentieren.

API-Schlüssel erhalten

Beispielanfrage

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditcollector.com/v1/posts?subreddit=AskSocialScience&limit=3"

Was zählt als Forschungsfrage?

Angenommen, Ihr Team untersucht, wie in AskSocialScience innerhalb zweier Wochen nach sozialwissenschaftlich begründeten Erklärungen gefragt wird. Die Analyseeinheit ist der ursprüngliche Beitrag, nicht jede Antwort darunter. Legen Sie vorab fest, ob auch eine Bitte um Studien ohne ausdrückliche Frage zählt. Reddit Collector stellt eine API zur Datenerhebung aus einem unabhängigen historischen Reddit-Archiv bereit. Der Dienst ist nicht offiziell und liefert keine Echtzeitdaten. Das Ergebnis dieser Übung ist eine begrenzte Sammlung empfangener Beiträge mit dokumentierten Auswahlentscheidungen. Sie können damit Frageformulierungen untersuchen, aber nicht die Meinung der gesamten Community messen.

Das Archiv garantiert weder den Erhalt sämtlicher Beiträge noch unveränderliche Ergebnisse. Eine gefilterte Auswahl ist auch keine zugesicherte Zufallsstichprobe oder repräsentative Erhebung. Begründen Sie die Wahl von AskSocialScience und halten Sie ausgeschlossene Fälle fest. Unterscheiden Sie den Erstellungszeitpunkt eines Datensatzes vom Zeitpunkt, zu dem Ihr Programm ihn abruft. Letzterer beschreibt einen Arbeitsschritt Ihres Teams; er ordnet das Gespräch nicht dem untersuchten historischen Zeitraum zu. Auch ein späterer Abruf bestätigt keine unveränderte Archivfassung.

Drei Beiträge zum Kennenlernen des Materials

Das Einstiegsbeispiel lautet GET https://api.redditcollector.com/v1/posts?subreddit=AskSocialScience&limit=3. subreddit legt die Community fest und limit fordert höchstens drei Beiträge an, ohne Kommentare. Diese Abfrage enthält noch keine Datumsgrenzen und grenzt daher keinen Untersuchungszeitraum ein. Senden Sie serverseitig X-API-Key: <Schlüssel> oder Authorization: Bearer <Schlüssel>; beide Header sind zulässig. Ergänzen Sie from und to entsprechend der Dokumentation und dem Beispiel im Leitfaden, wenn Sie einen Zeitraum untersuchen möchten.

Synthetisches Beispiel ohne ausgeführte Anfrage: {"data":[],"pagination":{"page":1,"limit":3,"total":0,"relation":"eq"},"credits":{"cost":1,"balance":99}}. Das Guthaben ist fiktiv und beschreibt weder Ihr Konto noch die Verfügbarkeit von AskSocialScience. Eine erfolgreiche leere Antwort kostet einen Credit. Speichern Sie die tatsächliche Antwort zusammen mit Filtern und Abrufzeit; prüfen Sie anschließend vorhandene Felder und erstellen Sie eigene Anmerkungen. Die erste Seite folgt der internen Reihenfolge _doc, ohne garantierte Chronologie oder Zufallsauswahl.

Bewusst entscheiden, welche Fälle fehlen dürfen

Lassen Sie die erste Sichtung offen genug, um den Wortgebrauch der Verfasser kennenzulernen. Ein Beitrag kann eine Studie beschreiben, ohne Ihr vorgesehenes Stichwort zu enthalten. Ein Mindestscore kann wenig bekannte Fragen ausschließen. Ergänzen Sie q oder min_score erst, wenn Sie die dadurch entstehenden Ausschlüsse begründen können. Ändert sich die Regel nach der Sichtung, speichern Sie eine neue Fassung des Erhebungsplans, damit die Auswahlbedingungen erkennbar bleiben.

Verwenden Sie für den Wochenvergleich dieselben Einschlusskriterien und ein vorher festgelegtes Anfragebudget je Zeitraum. Gleiche Budgets bedeuten keine gleiche Abdeckung. Erreicht eine Woche die Seitengrenze und liefert die andere nur wenig Material, dokumentieren Sie beides. Aus dem Unterschied zwischen den empfangenen Sammlungen folgt nicht automatisch ein Unterschied in der tatsächlichen Aktivität.

Vom Erhebungsplan zum ersten Durchlauf

Bewahren Sie bei den Antworten einen Plan mit Community, Daten, Analyseeinheit, Ausschlüssen und Abbruchgrund auf. Der Leitfaden überträgt ihn auf zwei UTC-Zeitfenster; die Dokumentation erläutert die Parameter. Richten Sie den Zugang auf der Schlüsselseite ein. Erfolgreiche Anfragen kosten $1 je 1000, auch bei leerem Ergebnis; mindestens $50 ergeben 50000 bezahlte Credits. Zählen Sie Anfragen getrennt von den zur Analyse angenommenen Beiträgen.