JIRA实践系列-JIRA与teambition对接指南,拧出部分重点关联接口,便于快速上手。
一、API对照关系
api名称 | teambition | JIRA |
---|---|---|
创建项目 | api/project/create | /rest/api/2/project |
更新项目 | api/project/update | /rest/api/2/project/{projectIdOrKey} |
获取项目 | api/project/info | /rest/api/2/project/{projectIdOrKey} |
创建任务 | api/task/create | /rest/api/2/issue |
更新任务 | api/task/update | /rest/api/2/issue/{issueIdOrKey} |
添加附件 | /rest/api/2/issue/{issueIdOrKey}/attachments | |
任务查询 | api/task/query | /rest/api/2/issue/{issueIdOrKey} |
一、teambition API文档1
teambition开放平台 open API - 项目、任务、迭代等
open API
两种使用方式:
- 公有云:默认地址 https://open.teambition.com/api
- 私有云:将 https://open.teambition.com/api 替换成 http://{私有化部署域名}/gateway, 其它部分不变。比如:
//查询用户信息
公有云调用地址:
https://open.teambition.com/api/user/query
私有化部署调用地址:
http://{私有化环境域名}/gateway/user/query
teambition-项目相关API
- 创建项目 api/project/create
- 更新项目 api/project/update
- 获取项目项列表 api/project/info
- 添加项目成员 api/project/member/add
teambition-任务相关API
- 创建任务 api/task/create
- 更新任务 api/task/update
- 获取任务详情 api/task/query
二、JIRA API文档2
JIRA API文档3 : JIRA API文档
更详细介绍参考:JIRA REST API调用方式
三、两者初略对比
teambition已经被阿里收购,填补云效的不足。提供的open api内容比较清晰,很容易看懂。不过关于附件这一块与阿里云效一样,并没有说明;JIRA这方面则做的比较细致,均提供完整的指导说明。
总体感受即:
- JIRA流程很规范,第一眼看很复杂,第一眼看德国大众的JIRA系统时,要懵掉,一个小表格,竟然容纳了那么多的按钮。
- teambition流程简洁,用起来很简单,不过用户偏向于小众企业,小而美的企业。各有千秋。有段时间下载试用了下,自己跟踪下事务,比公司内部使用的工具要强不少,不过由于要处理公司关联事务,后来就没怎么用teambition了。毕竟一个人玩不转。
- teambition开放平台 open API - 项目、任务、迭代等 ↩︎
- JIRA REST API调用方式 ↩︎
- JIRA API文档 ↩︎