jira查询user详细信息

文章介绍了如何使用Unirest库通过JiraCloudRESTAPI获取用户详细信息,包括用户名、头像URL和角色等。
摘要由CSDN通过智能技术生成

官方文档如下:

The Jira Cloud platform REST API

示例代码如下:

public static void getUser() throws UnirestException {
        // This code sample uses the  'Unirest' library:
        // http://unirest.io/java.html
        HttpResponse<JsonNode> response = Unirest.get("https://jira.example.com/rest/api/2/user")
                .basicAuth("Name.Surname", Const.TOKEN)
                .header("Accept", "application/json")
                .queryString("username", "Abc.Def")
                .asJson();

        System.out.println(response.getBody());
    }

打印如下:

{
    "avatarUrls": {
        "48x48": "https://jira.example.com/secure/useravatar?avatarId=10122",
        "24x24": "https://jira.example.com/secure/useravatar?size=small&avatarId=10122",
        "16x16": "https://jira.example.com/secure/useravatar?size=xsmall&avatarId=10122",
        "32x32": "https://jira.example.com/secure/useravatar?size=medium&avatarId=10122"
    },
    "displayName": "测试姓名(昵称)",
    "active": true,
    "timeZone": "Asia/Shanghai",
    "groups": {
        "size": 13,
        "items": []
    },
    "locale": "en_US",
    "emailAddress": "Name.Surname@example.com",
    "expand": "groups,applicationRoles",
    "deleted": false,
    "name": "Name.Surname",
    "self": "https://jira.example.com/rest/api/2/user?username=Name.Surname",
    "key": "JIRAUSER19571",
    "applicationRoles": {
        "size": 1,
        "items": []
    }
}

做一个笔记

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值