Le credenziali API devono essere incluse nell’intestazione della richiesta. Devi anche utilizzare un trattino invece di un trattino basso per i nomi dei campi dell’intestazione:
api_keydeve essere modificato inapi-key(oApi-Key)api_usernamedeve essere modificato inapi-username(oApi-Username)
La regola è che i nomi dei campi dell’intestazione non sono sensibili alle maiuscole/minuscole, ma devi usare i trattini, non i trattini bassi. (L’ho imparato a mie spese.) Dai un’occhiata all’esempio in cima a Discourse REST API Documentation per vedere una richiesta API correttamente formattata.