6

我想显示在 Jira 项目中注册的开发人员的用户头像/图像。Jira 有一个 Web 服务 API(我的版本是 4.2),但不幸的是我找不到可以提取用户头像的操作。只有提取项目头像的操作。

有没有人碰巧知道如何实现这一目标?

也可以通过 URL 访问用户头像,但我需要先进行身份验证。我有凭据(否则我将无法进行其他 SOAP 调用)并且基本领域身份验证应该可以工作,但不能。我总是被扔回登录 JSP。我还没有从这里开始调查,所以如果有人通过 SOAP 有一个更清晰的想法,或者这应该在 Jira 中工作,提前谢谢你!

干杯,韦德兰

4

1 回答 1

6

您可以使用 REST API 获取它,例如 GET http://jira.atlassian.com/rest/api/latest/user?username=lmiranda(您需要登录才能访问 JIRA 中的用户信息)。

示例响应:

{
   "self":"http://jira.atlassian.com/rest/api/latest/user?username=lmiranda",
   "name":"lmiranda",
   "emailAddress":"... at atlassian dot com",
   "avatarUrl":"http://jira.atlassian.com/secure/useravatar?size=large&ownerId=lmiranda",
   "displayName":"Luis Miranda [Atlassian]",
   "groups":{
      "size":5,
      "items":[

      ]
   },
   "expand":"groups"
}

有关详细信息,请参阅REST API 文档

于 2011-03-16T10:59:45.280 回答