armingrudd
(Armin Ghassemi Rudd)
20. Februar 2024 um 08:17
1
Hallo,
Ist es möglich, die Beiträge (IDs) abzurufen, die ein Benutzer angesehen hat? Der Anwendungsfall hier ist, Themen innerhalb eines Zeitrahmens zu filtern und gesehene Themen in dem benutzerdefinierten Zeitrahmen zu zählen.
Da “Beitrag gelesen” eine der Benutzerstatistiken unter /u ist, dachte ich, es sollte auch möglich sein, diese in einem benutzerdefinierten Zeitrahmen zu erhalten.
Lilly
(Lillian )
20. Februar 2024 um 13:44
2
Haben Sie sich die Dokumentation der REST-API angesehen?
<div data-theme-toc="true"> </div>
# Discourse API
Weitere Informationen finden Sie auf der Discourse API-Dokumentationsseite:
https://docs.discourse.org
> ## Authentifizierung
> **API-Anfragen müssen eine Authentifizierung über HTTP-Header verwenden.** Übergeben Sie Ihren `Api-Key` und `Api-Username` als HTTP-Header. Die Authentifizierung über Abfrageparameter oder den Anforderungskörper wird nicht unterstützt (dies wurde im April 2020 entfernt). Siehe das unten stehe…
Discourse wird durch eine vollständige JSON-API unterstützt. Alles, was Sie auf der Website tun können, können Sie auch über die JSON-API tun.
Die API ist unter docs.discourse.org dokumentiert. Sie können auch das Ruby-Gem discourse_api als Client-Bibliothek verwenden. Allerdings ist nicht jeder Endpunkt dokumentiert.
Um herauszufinden, wie man etwas mit der JSON-API macht, können Sie die folgenden Schritte befolgen.
Beispiel: Ein Thema neu kategorisieren.
Gehen Sie zu einem Thema und beginn…
Es gibt mehrere Anleitungen , die verschiedene API-Anwendungen oder -Erklärungen abdecken.
Diese hier liefert praktische und umfassende Beispiele dafür, wie man sie nutzt.
Alle Code-Beispiele in dieser Anleitung sollen keine bewährten Praktiken darstellen oder so, wie sie sind, verwendet werden.
Viele Prüfungen, Fehlerbehandlungen und Ähnliches werden absichtlich ignoriert oder übersprungen, um sich rein auf die Nutzung der API zu konzentrieren.
Wofür wird die API verwendet?
Die me…
Auch Data Explorer -Abfragen
Zusammenfassung
Discourse Data Explorer ermöglicht es dir, SQL-Abfragen gegen deine Live-Datenbank auszuführen, was eine Berichterstellung mit aktuellsten Statistiken in Echtzeit erlaubt.
Installationsanleitung
Dieses Plugin ist im Discourse-Core enthalten. Es ist nicht notwendig, das Plugin separat zu installieren.
Wenn du nach Beispielen oder Unterstützung für benutzerdefinierte Abfragen suchst, findest du viele Themen in unserer …