Ist es möglich, den System-API-Schlüssel zu verwenden, um „hot" und „latest" Themen für einen bestimmten Benutzer abzurufen?

Hier ist mein Anwendungsfall: Ich möchte auf der Startseite meines Forums die 5 neuesten und beliebtesten Themen anzeigen. Diese müssen nach den Berechtigungen eines bestimmten Discourse-Benutzers gefiltert werden – einige meiner Benutzer haben Zugriff auf eine private Kategorie (mit Themen, die in „Neueste

Wenn Sie einen API-Schlüssel für alle Benutzer erstellen, können Sie den Benutzer angeben, unter dem er ausgeführt wird. Er gibt sich dann als dieser Benutzer aus.

Hallo @sam, oh, fantastisch! Was ist dann der Endpunkt? Ich habe einen API-Schlüssel für das System „Alle Benutzer".

Der normale Endpunkt, der mir alle neuesten, ungefilterten Daten liefert:

/latest.json

Benutzerspezifische Endpunkte, die ich ausprobiert habe, die aber nicht funktionieren (wobei username der Name eines Benutzers in meinem Forum ist):

/username/latest.json
/latest/username.json
/username/latest
/latest/username
/latest/4.json (unter Verwendung der Benutzer-ID statt des Benutzernamens)
usw.

Ich kann ihn einfach nicht finden :-\

Sie sollten den Benutzernamen in Api-Username angeben, wie im Beispiel in der oben genannten Dokumentation.

Ahaaaaa, danke. Jetzt verstehe ich.