多次 API 调用期间出现 403 错误

API 凭据需要放在请求头中。此外,您还需要使用连字符(-)而不是下划线(_)作为头部字段名称:

  • api_key 需要改为 api-key(或 Api-Key
  • api_username 需要改为 api-username(或 Api-Username

规则是:头部字段名称不区分大小写,但必须使用连字符,而不能使用下划线。(我是吃过亏才学到这一点的。)请查看 Discourse REST API Documentation 顶部的示例,以了解格式正确的 API 请求。

4 个赞