Die DiscourseClient Python-Bibliothek ist für die Arbeit mit einem Admin-API-Schlüssel (Admin → API) konzipiert.
Was Sie von generate_api_key generieren, ist ein Client-API-Schlüssel.
Sie müssen stattdessen Header API-User-Key und API-User-Username übergeben.
Zum Beispiel:
curl https://forum.example.com/t/95783.json -H 'Api-User-Key: 388b79103056fede1d3223dae032df99' -H 'Api-User-Username: tflidd'