403-Fehler bei mehreren API-Aufrufen

Die API-Anmeldedaten müssen im Anfrage-Header enthalten sein. Außerdem müssen Sie für die Header-Feldnamen einen Bindestrich anstelle eines Unterstrichs verwenden:

  • api_key muss in api-key (oder Api-Key) geändert werden
  • api_username muss in api-username (oder Api-Username) geändert werden

Die Regel lautet, dass die Header-Feldnamen nicht case-sensitive sind, Sie jedoch Bindestriche und keine Unterstriche verwenden müssen. (Das habe ich auf die harte Tour gelernt.) Schauen Sie sich das Beispiel oben auf Discourse REST API Documentation an, um eine korrekt formatierte API-Anfrage zu sehen.

4 „Gefällt mir“