jira查询user详细信息

官方文档如下:

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 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": "[email protected]",
    "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": []
    }
}

做一个笔记

你可能感兴趣的:(http,jira)