Kann keine neue Gruppe über die API erstellen (https://mywebsite/admin/groups.json - POST-Methode)
Wenn ich über die GET-Methode sende (https://mywebsite/groups.json ), erhalte ich erfolgreich die Liste aller Gruppen.
Die Antwortmeldung lautet: „Die angeforderte URL oder Ressource wurde nicht gefunden.“
Hallo,
Können Sie Details dazu mitteilen, wie Sie eine Gruppe erstellen?
Haben Sie gültige Api-Key- und Api-Username-Header bereitgestellt?
<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…
curl “https://community.orleu-edu.kz/admin/group.json ”
-X POST
-d “{
"group": {
"name": "dfgdfg"
}
}”
-H “Content-Type: multipart/form-data”
-H “authorization: Bearer my token”
curl “https://community.orleu-edu.kz/admin/group.json ”
-X POST
-d “{
"group": {
"name": ""
}
}”
-H “Api-Key: key”
-H “Content-Type: multipart/form-data”
-H “Api-Username: nakimbekov”
Diese Anfragen geben denselben Fehler zurück
pfaffman
(Jay Pfaffman)
26. Mai 2024 um 14:44
4
Nicht gefunden deutet darauf hin, dass Ihr Schlüssel nicht funktioniert. Sie können sich die Protokolle ansehen und vielleicht weitere Informationen erhalten.
Sie können einen bekannten schlechten Schlüssel ausprobieren und sehen, dass Sie denselben Fehler erhalten.
Ich würde einen neuen globalen Schlüssel generieren und ihn ausprobieren.