成功添加 API 密钥后,密钥未显示。我在哪里可以看到密钥

V3.4.0. beta4 dev API Keys 设置已更改为英文,之前显示为中文。
成功添加 API 密钥后,密钥未显示。在哪里可以看到密钥?

你无法做到。

出于安全原因,它会在你创建时显示,然后大部分时间都会隐藏。

因此,请务必在创建时复制它。

目前,请删除此项并创建一个新的,记住在创建过程中复制它。

(供参考,这遵循了其他平台上大多数类似 API 密钥创建工作流的惯例)

4 个赞

我知道,出于安全原因,它会在您创建时显示,然后大部分时间隐藏。
我以前创建它时,它会显示一次然后隐藏。
现在,创建时它会隐藏,不会显示。

GIF 2025-1-9 15-42-54

3 个赞

这很奇怪!:eyes: 当您点击保存时,您应该会看到这个:

2 个赞

当英文文本被更改或添加了新文本时,必须有人先翻译它们,然后您才能看到中文翻译。只要没有人为 Crowdin 添加这些字符串的翻译,您就会看到英文文本。这就是为什么需要一些时间才能使文本以不同语言提供的原因。

2 个赞

使用最新版本的 Discourse,我也遇到了这个问题。

也许是重新设计出了问题?

1 个赞

哦……这可能是一个回归问题,我已经通知了团队
感谢您的报告

8 个赞

我遇到了同样的问题。按照所有列出的步骤操作,但点击保存后密钥仍未显示。它只会返回到主 API 密钥屏幕。这阻碍了我进行一些关键工作的进展。

3 个赞

FWIW HTTP响应确实包含API密钥,因此如果您在浏览器的开发者工具中“检查”,您就可以获得该密钥。

4 个赞

我也遇到了这个问题。

顺便说一句,HTTP 响应确实包含 API 密钥,因此如果您在浏览器的开发者工具中“检查”,您就可以获取该密钥。

这有帮助,谢谢!

感谢您报告此问题,@qiancsf:pray:

我们在处理此页面时,意外丢失了可以复制密钥的步骤。此 PR 已将其重新添加:

8 个赞