使用 Postman 访问 API

我使用 Postman 访问 API 已有几年,但现在似乎无法再正常工作,返回的 HTML 内容显示:

需要账户。请登录以继续。

查看管理员设置的 API 密钥,虽然有些变化,但我的 API 密钥仍然存在。尝试创建新的 API 密钥,但问题依旧。

最近已更新至 beta4 版本。是否有新的要求?

请再次确认您是将 API 密钥(以及用户名)作为 HTTP 头部传递,而不是作为参数传递。这是首要检查的事项。

像这样?

接近了。根据文档 https://docs.discourse.org,这些应该是连字符(-),而不是下划线(_)。正确的键是 Api-KeyApi-Username

已解决。谢谢!