如何通过JIRA REST API获取问题的受让人?

如何通过JIRA REST API获取问题的受让人?,jira,jira-rest-api,Jira,Jira Rest Api,我还不熟悉使用JIRA,目前我正在使用curl调用jirarest命令。我想通过rest获得问题的受让人,但我似乎找不到解决方法。只要看清楚: 你必须要求提供整个问题的信息。要做到这一点,你必须知道你想让受让人处理的JIRA问题。您将在“字段”->“受让人”中找到它。您必须查询以下特定问题: http://hostname/rest/api/2/issue/ISSUEKEY "assignee": { "self": "http://hostname/rest/ap

我还不熟悉使用JIRA,目前我正在使用curl调用jirarest命令。我想通过rest获得问题的受让人,但我似乎找不到解决方法。

只要看清楚:


你必须要求提供整个问题的信息。要做到这一点,你必须知道你想让受让人处理的JIRA问题。您将在“字段”->“受让人”中找到它。

您必须查询以下特定问题:

http://hostname/rest/api/2/issue/ISSUEKEY
    "assignee": {
          "self": "http://hostname/rest/api/2/user?username=abcde",
          "name": "abcde",
          "emailAddress": "mail@abc.com",
          "avatarUrls": {....}
}
您将收到一个
JSON
对象,其中嵌套了
assignment
对象,如下所示:

http://hostname/rest/api/2/issue/ISSUEKEY
    "assignee": {
          "self": "http://hostname/rest/api/2/user?username=abcde",
          "name": "abcde",
          "emailAddress": "mail@abc.com",
          "avatarUrls": {....}
}

我已经遇到了这个问题并得到了一个结果。我的问题是如何从结果中获得受让人。我现在才意识到,我需要做的就是从结果中调用字段然后调用assignee,如下所示:
$result.fields.assignee
无论如何,非常感谢您的帮助。我会把这个作为答案,因为从别人的观点来看,这更容易理解。