回答
没有直接的方法让所有用户在Jira Rest API中。如果您已将用户随时分组到Jira应用程序中,您可能必须使用搜索功能(需要传入至少一个字母才能搜索)或组功能。
阅读他们的文档以获得更好的参考。
https://docs.atlassian.com/jira/REST/latest/#d2e2
https://docs.atlassian.com/jira/REST/latest/#d2e808
您可以使用简单的JDBC脚本一些先进的人写的用户列表数据库,通过你的Java客户端。
希望这会有所帮助!
似乎有一个未公开的方式:
使用 “查找用户” API
https://docs.atlassian.com/jira/REST/latest/#api/2/user-findUsers
对于用户名查询使用%
EG: /REST/API/2/user/search?username =%
这对我来说不适用,使用JIRA v6.4.3;也许它在7.0以上?例如,查询'.../rest/api/2/user/search?username = e',会返回多个结果,但是....../rest/api/2/user/search?username =%'或' ... =%25'什么也不返回。 – 2015-10-21 22:01:54
您可以获取可分配给特定项目的所有用户。如果每个人都可分配,您将获得所有用户。
/rest/api/2/user/assignable/search?project=PROJECT
卷曲:
curl -D -u USERNAME:PASSWORD -X GET -H "Content-Type: application/json" https://company.atlassian.net/rest/api/2/user/assignable/search?project=PROJECT
- 1. Redmine REST API获取所有用户
- 2. 通过Rest API获取Jira中的所有错误
- 3. 是否有JIRA Rest API获取JIRA Projects的徽标/图标
- 4. 使用JIRA 5.0.1 REST JSON API使用.NET客户端获取JIRA问题
- 5. JIRA REST API - 获取项目角色/用户组
- 6. JIRA rest API根据创建日期获取用户列表
- 7. Jira Rest Api获取完整用户列表
- 8. 从REST获取Jira Issue分支API
- 9. Jira REST API获取最后的问题
- 10. 使用JIRA REST API创建新用户
- 11. JIRA SOAP API:获取用户列表
- 12. 是否有SDK API或REST API调用来从TFS 2017获取所有用户?
- 13. Docusign REST API:获取所有信封
- 14. 使用Jira API查找所有项目的所有用户
- 15. 使用JIRA REST客户端api访问JIRA敏捷冲刺
- 16. NoClassDefFoundError的JIRA REST API
- 17. Jira Rest Api问题
- 18. 调试JIRA Rest Api调用
- 19. 通过REST API获取租户的所有域
- 20. JIRA - Java API或REST API
- 21. 从WEB API获取所有用户
- 22. Instagram API - 获取所有用户媒体
- 23. Foursquase API - 获取用户的所有Checkins
- 24. 使用grah api获取用户所属的所有租户
- 25. Paypal从REST API获取用户信息
- 26. 使用Jira API和C获取Jira门票#
- 27. 如何获取所有JIRA通知?
- 28. 从JIRA webservice获取所有状态
- 29. JIRA REST API和Kerberos认证
- 30. 检查JIRA REST API版本?
有上Atlassian.com的请求来实现此功能:https://jira.atlassian.com/browse/JRA-29069。 – 2015-10-21 21:59:56
您可以使用PSJira库中的Get-JiraUser -Username'%'-IncludeInactive -Credential $ cred':https://github.com/replicaJunction/PSJira。/http://stackoverflow.com/a/42086207/361842。 – JohnLBevan 2017-02-07 12:18:48