2014-09-29 90 views
2

获取已连接用户的身份,在获取了oauth令牌后,我想要获取已连接用户的身份(用户名,电子邮件,。 ..)。但是我无法在文档中找到一个资源,让我在不知道用户名的情况下进行操作。Atlassian Stash - 如何通过Stash REST API中的REST API

有没有办法在不知道用户名的情况下做到这一点?

在JIRA,似乎有这样做的资源: “/rest/gadget/1.0/currentUser”

但我could'nt发现藏匿类似的东西。

任何帮助表示赞赏:)

谢谢!

帕斯卡尔

回答

3

找到了答案:

,你可以通过做一个GET对后续的资源获取当前已验证用户的用户名(相对于您的藏匿服务器的基本URL):

/plugins/servlet/applinks/whoami

然后,您可以使用此用户名从REST API检索用户配置文件数据的其余部分。

感谢Tim Pettersen为此答案!

+0

谢谢你。我目前正在研究用于VersionEye Enterprise的Stash Integration,而我也遇到了同样的问题。这个答案拯救了我的一天:-) – 2014-10-03 13:29:49