官方文档:https://www.redmine.org/projects/redmine/wiki/Rest_api
前提条件
开启Redmine的REST API功能: Administration -> Settings -> API.
认证方式
通过HTTP Basic Authentication
认证方式(即Header头添加 Authorization: Basic {token}
)
token的来源有两种:
- 帐号密码
使用:
将帐号和密码拼接,再通过Base64编码,即得到token。 - API access key
登录web页面 -> My account -> API access key,API access key即为token
Java Client
- redmine-java-api
Maven依赖地址:https://search.maven.org/artifact/com.taskadapter/redmine-java-api
GitHub源码地址: http://github.com/taskadapter/redmine-java-api
更新历史参看CHANGELOG.md:https://github.com/taskadapter/redmine-java-api/blob/master/CHANGELOG.md
说明:4.0.0.rc1及以下版本支持Java8,4.0.0.rc2及以上版本不再支持Java8,支持Java11