我已经设法使用以下代码获取用户头像URI:
URI uri = ComponentAccessor.getAvatarService().getAvatarURL(user, user.getName(), Avatar.Size.SMALL);
然后返回:/jira/secure/useravatar?size=small&avatarId=10122
我的问题是 - 有没有办法让URI到用户个人资料?
答案 0 :(得分:1)
用户的个人资料位于jira.server.com/secure/ViewProfile.jspa?name=john
,因此我猜您可以获得以下内容的URI:
user = "john"
user_profile_uri = "/jira/secure/ViewProfile.jspa?name=" + user
<强>更新强>
动态查找URI:
import com.atlassian.jira.ComponentManager
import java.net.URI
uri = new URI(ComponentManager.getInstance().getApplicationProperties().getString("jira.baseurl"))
return user_profile_uri = uri.getPath() + "ViewProfile.jspa?name=" + user