So rufen Sie über die API nur Beiträge eines bestimmten Benutzers ab (per E-Mail, Benutzername oder ID)

Hallo,

ich habe mich in der folgenden API-Dokumentation umgesehen: https://docs.discourse.org/

Leider habe ich keinen Endpunkt gefunden, der es mir ermöglicht, nur Beiträge eines bestimmten Benutzers abzurufen – dies ist eine zwingende Voraussetzung für eine Funktion, an der ich in einer mit Discourse integrierten Webanwendung arbeite. Ich würde sie gerne per E-Mail-Adresse abrufen, aber ein Discourse-Benutzername oder eine ID würden mir auch reichen.

Bietet die API diese Funktionalität?

Ich wünsche Ihnen einen schönen Tag,
Peter

Überprüfen Sie den Reiter „Aktivität“. Das könnte hilfreich sein; es hängt jedoch davon ab, was Sie genau benötigen.

  • Beiträge des Benutzers: /user_actions.json?offset=0&username=USERNAME&filter=5
    Hinweis: Sie können mit offset und limit experimentieren.
    Hinweis: filter hat folgende Werte:
  likes_given: 1,
  likes_received: 2,
  bookmarks: 3,
  topics: 4,
  posts: 5,
  replies: 6,
  mentions: 7,
  quotes: 9,
  edits: 11,
  messages_sent: 12,
  messages_received: 13,
  pending: 14

Außerdem:

  • Neueste Beiträge: /USERNAME/activity.json
  • Nach Themen: /topics/created-by/USERNAME.json