用户信息端点

大家好!

我想了解一下,目前是否存在(或是否计划实现)一个包含用户信息的接口?

我正在开发一个使用用户 API 密钥的应用程序,一切运行正常,但我希望能获取到“使用用户 API 密钥登录”的用户信息。

类似于“discourse.example.com/user.json”这样的接口。

目前我在 Discourse API 文档中未找到类似功能,通过逆向分析 API 也未发现相关内容。

如果有人能给予指导,我将不胜感激!

提前感谢!

2 个赞

https://meta.discourse.org/u/Alexander.json 是否提供了您所需的内容?

哎呀,抱歉。

API 文档并不总是能跟上所有更新,请查看如何逆向工程 Discourse API

起初并不能。

因为我还没找到如何获取(至少是)用户名。

这就是为什么像上面提到的那样一个端点会很有用,它可以用来获取当前用户的信息,哪怕只是最基本的信息。

我认为我们没有一个官方端点可以在不提供用户名的情况下查询“我是谁”。

不过,你仍然可以通过访问 Discourse Meta - The Official Support Forum for Discourse 并稍作浏览来检测,该链接会将你重定向到当前用户的个人页面。

4 个赞

虽然官方 API 文档中未明确提及,但我认为 https://meta.discourse.org/session/current.json 可能对此用途有所帮助。

8 个赞

这正是我需要的!:smiley:

非常感谢!!

2 个赞