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.
