Teambition API正式发布

Richard@Teambition

注意:目前 API 依然在很多的改动中,可能涉及到比较多的调整,请酌情参考使用


Teambition API开发者邮件列表订阅

开发问题交流简聊话题: https://guest.jianliao.com/rooms/ba291f504v



什么是API

API全称是应用程序接口(Application Programming Interface),简单来讲,就是通过它,程序与其他程序之间,可以交换数据,下达指令。利用它,你可以从你的笔记软件推送笔记进入Teambition的分享墙,也可以从Teambition的任务列表中读取任务,写入你每天日历中……

我们对全套的Teambition API开发已经基本完成,接下来会准备着手开始进行封闭测试。

我们的API权限尺度很大,得到恰当的授权后基本可以利用API重现Teambition的所有功能,我们的另一条产品线 「简聊」(目前已独立成立公司)就是全部基于Teambition API开发而成的。

更常见的典型用法如,用Teambition帐号直接登录其他网站,比如经过验证后,导出你Teambition中的项目信息或者向里面写入信息。一个我们内部在运转的例子:把外部的订单表单中填写的内容推送给销售同事,完整的描述可以看这里: 如何用Teambition管理销售工作

目前 Teambition 的 API 接口已经全面对外开放。我们开放的API接口通过Oauth 2.0来进行鉴权,可以通过接口实现Teambition产品的绝大多数功能。

有意开发自己应用的朋友们,可以这样启程

http://list.qq.com/cgi-bin/qf_invite?id=75ad066860be2a6f64385fb85ec8770ebac918cc5412309a


最后,有大牛的案例,欢迎告诉我们,我们一起推广 http://form.teambition.com/f/m7s5Zo

邀请大家一起参与

上面抛的砖,都是为了引玉:

当Teambition能够通过API与浩瀚的外部世界进行交互时,还可以有很多神奇的化学作用,我们在这里,正式向大家征集用例,

大家可以在下方的互动区分享你觉得有价值的使用场景;在已有的场景中,对你也有帮助的,请点个赞。

这里的内容后续将被妥善使用:

  • 作为官方开发与调整API计划的依据(如果开发,我们会在下方进行认领)

  • 热心的朋友们可以一起努力,欢迎进行认领和开发,欢迎联络support@teambition.com,我们会提供从接口授权到文档的各种相关支持。优质的第三方扩展我们会送书送吃的甚至送企业版,并挂上您的大名,放到即将到来的应用市场上。

  • 我们不定期在我们内部或者与合作伙伴一起举办Hackathon,届时这里的想法说不定就会被某支团队变成产品。


用户制作的 SDK

感谢  红宇 提供的Python 版的 SDK:https://github.com/jxtech/teambition-api

感谢  Aidi Stan 提供的 Ruby 版 SDK:https://github.com/aidistan/ruby-teambition

用户提供的 Sample

感谢Michael Ho 提供的 teambition API的php sample: https://github.com/moonflyerho/teambition-php


目前在社区中已经提出和关注的开发需求在此汇总:
  • Scrum燃尽图
  • (√)内容监测(前端适配各种入口,后端直接写进Teambition或者简聊)点击查看案例
  • (√)流程引擎对接(工单、人事、Issue告警)点击查看案例
  • (√)任务板内容导出至Excel表格 主站功能发布
  • 历史系统的信息导入,比如QQ导入简聊

Update:


20150409:任务分组导出成Excel功能已经开发完成,内部测试和API整合阶段,表头主要会包含以下字段Content  Note  Priority  Complete  Complete_Time  Create_time  Due_Date  Creator  Executor  Group Stage SubtasksCount(done/total)  

20150421上述正式发布了。详情请见 https://www.teambition.com/new/article?_id=5535eb0803cc2cd3346d6155

20150421 在github上上传了一个例子   https://github.com/teambition/openapi-examples/tree/master/todomvc   包含了比较完整的输入输出操作,可以供大家开发的时候参考学习。

20150421 大数据厂商魔镜与我们合作内测了一款大数据产品,可以将teambition的使用情况和任务的完成情况进行比较详细的统计,并且可以像Excel数据透视图那样,由用户自行选择数据呈现的维度。我们将很快将这个选项呈现给大家。

20150422 预计五月底前,用户完整的授权和取消流程,和权限自助申请流程就可以落实上线。

20150514 个人中心上线,应用权限自助申请流程落实上线。

20150510  出现了一家相当精彩的 O2O 创业公司的用例,用Teambition 任务系统作为后台,开发了一个连接微信公众号的中间件,用户可以通过在微信公众号绑定手机号码,实时查看项目进展,并在有变动时及时收到通知。行业研究团队正在撰写相关案例。https://www.teambition.com/en/developer/open-platform/article?_id=556c32a5c340bbd874d7f523

20150626 由于部分用户反馈,第二次授权后,调用授权接口都会直接返回token显得过于粗暴,近期会调整授权接口,每次都是返回一个code,用于重新获取token。

20150628 开放平台正式对外宣布启用open.teambition.com




My answers
iugo2015-03-03 10:08

我曾设想前端与后端仅靠 API 沟通. 赞~

airyland2015-03-04 17:41

想到的场景是:是监听我们反馈版块的帖子,当用户发帖时自动创建任务,并指派给相应的人,那么就不用每天人工去看帖子更新了。

俊元2015-03-04 17:44
Reply airyland:

想到的场景是:是监听我们反馈版块的帖子,当用户发帖时自动创建任务,并指派给相应的人,那么就不用每天人工去看帖子更新了。

就应该这样~~

airyland2015-03-04 18:02

导出本周任务完成情况和下周任务,发周报给boss。。

Richard@Teambition2015-03-05 11:03
Reply airyland:

导出本周任务完成情况和下周任务,发周报给boss。。

多谢,这个确实之前也有挺多人提过。

喻莹莹2015-03-10 14:57
Reply airyland:

导出本周任务完成情况和下周任务,发周报给boss。。

赞一个

Lynn2015-03-11 01:02
Reply Richard@Teambition:

多谢,这个确实之前也有挺多人提过。

我想知道你是复旦07级的吗~印象中我好像有个叫做钱卓群的同学~

大卫( 知行合一 )2015-03-11 15:18

发给你们消息,迟迟得不到反馈,如何热心起来啊?!

Richard@Teambition2015-03-11 16:03
Reply Lynn:

我想知道你是复旦07级的吗~印象中我好像有个叫做钱卓群的同学~

正是本人:)

Bin@Teambition( Ask me anything. )2015-03-11 16:08
Reply 大卫:

发给你们消息,迟迟得不到反馈,如何热心起来啊?!

不好意思,我们会查看所有的消息,按理不应会漏过。请问你是通过什么途径发送给我们消息的?我们检查一下。非常抱歉

梁晨2015-03-13 18:32

可以搞一下便于前后端解耦的协议自动化生成工具啊,可以比只靠文档提升不少效率。

icyleaf( 穷游招募小伙伴 http://www.qyer.com/job/ )2015-03-17 12:09

会支持 slack 吗

Richard@Teambition2015-03-17 13:34
Reply icyleaf:

会支持 slack 吗

是指推送消息进slack吗?未来我们应该很有机会做的,当下你可以试试功能接近的简聊,:)
Richard@Teambition2015-03-17 15:58
Reply Bin@Teambition:

不好意思,我们会查看所有的消息,按理不应会漏过。请问你是通过什么途径发送给我们消息的?我们检查一下。非常抱歉

已与大卫取得联系,之前邮件可能传输过程中有丢失,有关用户插件需求的定制和相关开发商的撮合,我们在做一些努力看看能否跑通,有相关需求的用户或者有相关经验能力的开发商也很欢迎联络我们,发帖,或者support@teambition.com也可以,多谢大家!

Kun Wu2015-03-20 17:35

两方面需求吧:

1自动化生成内容,例如任务,帖子等,这样可以让公司里的cronjob和teambition联动

2二次开发一些报表、数据总结等,例如更具需求来定制一段时间内大家的工作成果数据

icyleaf( 穷游招募小伙伴 http://www.qyer.com/job/ )2015-03-25 10:04
Reply Richard@Teambition: 是指推送消息进slack吗?未来我们应该很有机会做的,当下你可以试试功能接近的简聊,:)

用过,第三方服务支持太少。而且 mac 客户端基于 webview 的体验实在太差了。包括 tb 我也一直用 web,而不用包装的 mac app

张磊2015-03-25 10:27
场景:
1. 整合公司内部帐号系统,人员变动自动增删帐号
2. 整合工单系统,新建工单后自动在项目中新建任务
3. 整合gitlab的issue管理,新issue自动创建任务
黄继德2015-03-25 15:33

能够配置 tambition 直接使用企业先用的账户系统么?  比如类是通过 ldap、oauth等

Richard@Teambition2015-03-25 16:55
Reply 黄继德:

能够配置 tambition 直接使用企业先用的账户系统么?  比如类是通过 ldap、oauth等

了解,已记录,这个需求,之前有过一些考虑。LDAP、SAML等通用标准我们会优先考虑,Oauth的话可能有去适配每家公司的问题,相对可能性较小。以及LDAP貌似更多是在内网进行,对追求外网也能访问的SaaS来说可能也要稍微动动脑筋。

Terrance2015-03-25 18:47
Reply icyleaf:

用过,第三方服务支持太少。而且 mac 客户端基于 webview 的体验实在太差了。包括 tb 我也一直用 web,而不用包装的 mac app

歪个楼,想着可能这贴你们关注度高一点。

nw 虽然可能你们有技术积累,但是体验还是达不到不少人的预期吧。大家也都同时在用很多原生的应用。

几个月前,我把 tb 介绍给团队时,有几个人用安卓手机,装好后很快就没兴趣了,除了体验还有一些明显的 bug(当时没有详细记录)。

Terrance2015-03-25 18:52

目前团队人数不多,大部分工作的讨论,还是基于工作时处于常态开启的实时聊天工具,包括与客户的沟通,所以希望能将 QQ 群/讨论组 的聊天记录导入到 tb 里(包含直接显示的图片),方便回顾、整理和搜索。

P.S. 看了下简聊的介绍,除了楼上提到的第三方服务支持外,想问下能否支持像 QQ 一样的粘贴图片到聊天会话里(也许是产品计划主打国外,而老外们无此使用习惯?)

Richard@Teambition2015-03-26 17:30
Reply Terrance:

目前团队人数不多,大部分工作的讨论,还是基于工作时处于常态开启的实时聊天工具,包括与客户的沟通,所以希望能将 QQ 群/讨论组 的聊天记录导入到 tb 里(包含直接显示的图片),方便回顾、整理和搜索。

P.S. 看了下简聊的介绍,除了楼上提到的第三方服务支持外,想问下能否支持像 QQ 一样的粘贴图片到聊天会话里(也许是产品计划主打国外,而老外们无此使用习惯?)

理解,多谢反馈。

不过QQ的信息导入估计要涉及到同步本地文件了,有点游走腾讯政策边缘的感觉,因为之前研究过他们的开发者协议,好友关系链什么的读取官方协议禁止。

粘贴图片进简聊会话的有一定的支持,以内容而非文件形式存在在剪贴板的图片,Chrome浏览器下是可以的——这张图就是我随手开了张图(或者Windows的截图工具),然后在图片编辑器界面ctrl+c,然后来这里ctrl+v粘下来的

周伟2015-03-28 23:39
Reply airyland:

导出本周任务完成情况和下周任务,发周报给boss。。

嗯,有些客户要求写周报,如果能从任务列表中直接导出,会很大程度节省copy&paste的时间。

王俊伟2015-04-06 19:26

什么时候可以完善日历功能,我先看每周我们完成了什么任务

Bella Hu( 我是一个臭皮匠 )2015-04-08 10:09
Reply 王俊伟:

什么时候可以完善日历功能,我先看每周我们完成了什么任务

你好,在组织-团队页或者成员页都可以看成员跨项目的任务完成情况,免费版可以在项目回顾里查看当前项目的任务完成情况。希望对你有帮助

Welkin Hu2015-04-09 10:41

  1. 发邮件创建任务卡(同Trello)。
  2. 从任务卡直接生成日程。
  3. 文档和分享可以跨项目
  4. 将一个列表(阶段)中的所有任务整体移动到另一个项目或分组,类似Trello中的“Move List...”功能。或者能批量移动多个任务卡也可以。

Richard@Teambition2015-04-09 14:17
Reply Welkin Hu:

  1. 发邮件创建任务卡(同Trello)。
  2. 从任务卡直接生成日程。
  3. 文档和分享可以跨项目
  4. 将一个列表(阶段)中的所有任务整体移动到另一个项目或分组,类似Trello中的“Move List...”功能。或者能批量移动多个任务卡也可以。

能详细描述一下第三条吗?是指文档和分享可以被多个项目共享吗?还是可以跨项目移动?

Welkin Hu2015-04-09 12:08
Reply 张磊: 场景:
1. 整合公司内部帐号系统,人员变动自动增删帐号
2. 整合工单系统,新建工单后自动在项目中新建任务
3. 整合gitlab的issue管理,新issue自动创建任务

公司内部账号系统,要么是邮箱,要么是LDAP。云应用整合这类账号很难。

工单系统,我们现在就拿TB做工单系统。

Welkin Hu2015-04-09 12:15
Reply Richard@Teambition:

能详细描述一下第三条吗?是指文档和分享可以被多个项目共享吗?还是可以跨项目移动?

第3条说的是被多个项目共享。比如我发布了一个开发服务器账号和环境的说明文档,要让两个项目组知道,而且不能让其他人知道。目前只能在两个项目组各发一份。这份文档经常会被修改,同时维护两份很容易出错。

如果想维护一份,就要再建一个包含两个项目组的项目,这样就杀鸡用牛刀。而且用起来很不方便。

Richard@Teambition2015-04-09 16:53
Reply Welkin Hu:

第3条说的是被多个项目共享。比如我发布了一个开发服务器账号和环境的说明文档,要让两个项目组知道,而且不能让其他人知道。目前只能在两个项目组各发一份。这份文档经常会被修改,同时维护两份很容易出错。

如果想维护一份,就要再建一个包含两个项目组的项目,这样就杀鸡用牛刀。而且用起来很不方便。

了解,产品团队已看到。目前的功能集合下,可以考虑在一个项目组发一份文档以后,在另一个项目组关联这份文档,具体请见https://www.teambition.com/support/article?p=&s=&_id=54fffb78914ab17e1b6a8905

张磊2015-04-14 13:58
Reply Richard@Teambition:

了解,已记录,这个需求,之前有过一些考虑。LDAP、SAML等通用标准我们会优先考虑,Oauth的话可能有去适配每家公司的问题,相对可能性较小。以及LDAP貌似更多是在内网进行,对追求外网也能访问的SaaS来说可能也要稍微动动脑筋。

这一点可以参考一下逸创云客服的机制 http://developer.kf5.com/sso/

如果能对企业用户开放用户管理的API也可以。可以只允许创建限制邮箱后缀的帐号,并限制创建用户API的调用频率。

Richard@Teambition2015-04-14 15:19
Reply 张磊:

这一点可以参考一下逸创云客服的机制 http://developer.kf5.com/sso/

如果能对企业用户开放用户管理的API也可以。可以只允许创建限制邮箱后缀的帐号,并限制创建用户API的调用频率。

多谢,我们会仔细看一下的。

李想2015-04-14 22:53

好棒, 一个月把部门每人任务都导出来, 可视化方式展现....

152019003992015-04-22 14:05
Reply 梁晨:

可以搞一下便于前后端解耦的协议自动化生成工具啊,可以比只靠文档提升不少效率。

11

srart2015-04-22 14:37
Reply Lynn:

我想知道你是复旦07级的吗~印象中我好像有个叫做钱卓群的同学~

不错

Li Lei2015-04-22 23:44

如果“文件库”中有文件的变动,则触发一批行为,诸如:上传到其它云端服务,自动打包部署等等。我想是个好的场景。

简单来说,提供一个文件库的web hook吧。

书记2015-04-24 11:48

没有linux的客户端

Richard@Teambition2015-04-24 11:50
Reply 书记:

没有linux的客户端

其实目前所有的客户端都是封装了网页,我们短期内没法开发原生桌面客户端,最新的更新都会发生在web和移动端上。

Richard@Teambition2015-04-24 13:22
Reply Li Lei:

如果“文件库”中有文件的变动,则触发一批行为,诸如:上传到其它云端服务,自动打包部署等等。我想是个好的场景。

简单来说,提供一个文件库的web hook吧。

Hi,我们有文件新建、更新、删除、移动的Webhook,目前文档还在撰写中,内部已经进入测试,敬请期待

赵立2015-04-30 18:21

什么时候出Apple Watch应用啊

Richard@Teambition2015-04-30 18:28
Reply 赵立:

什么时候出Apple Watch应用啊

内部设计稿其实之前就完成了,但是诸如大日程日历、正式的API中心等等功能,和Apple Watch的适配,有点难取舍啊。

红宇2015-05-18 20:39

使用 API 的过程中遇到的一些问题哪里能快速响应提问呢?

boia2015-05-19 19:22

能不能提供一个创建任务 实时通知的接口

红宇2015-05-20 17:54

项目 webhook 获取某个项目的 webhooks 返回为空,但是创建新的 webhook 又提示已经存在,怎么回事?callbackURL 是一样的,有一个项目成功了,其它项目就加不了了。难道 webhooks 是全局的?

Richard@Teambition2015-05-20 21:36
Reply boia:

能不能提供一个创建任务 实时通知的接口

恩,这个可以参见我们的 webhook,Webhook事件列表可以在这里获取,http://api.teambition.com/api/projects/webhooks

其他可以参见文档
Richard@Teambition2015-05-20 21:37
Reply 红宇:

使用 API 的过程中遇到的一些问题哪里能快速响应提问呢?

李 强( Teambition农民工协会会长 )2015-05-21 16:46
Reply 黄继德:

能够配置 tambition 直接使用企业先用的账户系统么?  比如类是通过 ldap、oauth等

ldap已经支持了,提供给我们一些配置,立即就可以支持你们ldap账号登陆了

李磊2015-05-21 18:59
Reply 红宇:

项目 webhook 获取某个项目的 webhooks 返回为空,但是创建新的 webhook 又提示已经存在,怎么回事?callbackURL 是一样的,有一个项目成功了,其它项目就加不了了。难道 webhooks 是全局的?

该bug已修复,感谢反馈

miko2015-06-02 16:08

希望可以在分享墙的内容里直接显示图片

Richard@Teambition2015-06-02 17:34
Reply miko:

希望可以在分享墙的内容里直接显示图片

不引用站外图片是出于安全考虑,您可以自行上传图片作为附件,可以在正文显示的。

高峰兵2015-06-03 15:38

得多得多

红宇2015-06-10 13:58

我弄了个 Python 版的 SDK,已经在公司内部线上使用了。

https://github.com/messense/teambition-api

Richard@Teambition2015-06-10 14:23
Reply 红宇:

我弄了个 Python 版的 SDK,已经在公司内部线上使用了。

https://github.com/messense/teambition-api

非常感谢,更新至主贴中~:)

陶艺夫2015-06-11 18:22

感觉不错哦

红宇2015-06-24 10:58
Reply Richard@Teambition:

非常感谢,更新至主贴中~:)

麻烦更新下地址哦: https://github.com/jxtech/teambition-api

Richard@Teambition2015-06-26 14:49
Reply 红宇:

麻烦更新下地址哦: https://github.com/jxtech/teambition-api

已更新

小崔2015-07-22 15:45
Reply iugo:

我曾设想前端与后端仅靠 API 沟通. 赞~

嗯,是的

曾挥2015-08-01 00:41
Reply Richard@Teambition:

不引用站外图片是出于安全考虑,您可以自行上传图片作为附件,可以在正文显示的。

我在示例项目中的文件库中上传了我的图片,此时会生成一个图片链接,我在分享墙中用markdown的语法加入图片:

![图片](这里用的是示例项目文件库产生的图片地址),结果:图片显示一两天后就失效了。这个问题要怎么解决?

ZENSH( 中华荧光~ )2015-08-04 15:56
Reply 曾挥:

我在示例项目中的文件库中上传了我的图片,此时会生成一个图片链接,我在分享墙中用markdown的语法加入图片:

![图片](这里用的是示例项目文件库产生的图片地址),结果:图片显示一两天后就失效了。这个问题要怎么解决?

要使用类似 https://striker.teambition.net/thumbnail/1107236099f6b83595285c4f2d201df183cf/w/200/h/200 的缩略图链接才不会失效,下载链接是有认证信息的,过期失效(最多48小时)

Richard@Teambition2015-08-04 16:06
Reply 曾挥:

我在示例项目中的文件库中上传了我的图片,此时会生成一个图片链接,我在分享墙中用markdown的语法加入图片:

![图片](这里用的是示例项目文件库产生的图片地址),结果:图片显示一两天后就失效了。这个问题要怎么解决?

再补充一下,确认了一下,目前能够按照楼上讲的方法创建striker 链接的,只有缩略图。

Aidi Stan( Teambition 热心用户 )2015-09-17 19:32

红宇写的 Python 版的 SDK 很赞,为每个方法做了封装。不过我觉得简单封装 OAuth2 即可,学习起来更快(只用看 TB 的官方文档即可),使用起来的体验不差。而且 TB 这边更新了,库也(一般)不用更新就能用上新 API。

分享一下我写的 Ruby 版 SDK,可直接与 Rails 应用整合。使用起来,就是这么简单:

me = get '/api/users/me'

抱歉开发工具使用了 TB 的竞争对手 Worktile 的产品 Request,我更爱 TB,真的。

https://github.com/aidistan/ruby-teambition

Richard@Teambition2015-09-18 13:24
Reply Aidi Stan:

红宇写的 Python 版的 SDK 很赞,为每个方法做了封装。不过我觉得简单封装 OAuth2 即可,学习起来更快(只用看 TB 的官方文档即可),使用起来的体验不差。而且 TB 这边更新了,库也(一般)不用更新就能用上新 API。

分享一下我写的 Ruby 版 SDK,可直接与 Rails 应用整合。使用起来,就是这么简单:

me = get '/api/users/me'

抱歉开发工具使用了 TB 的竞争对手 Worktile 的产品 Request,我更爱 TB,真的。

https://github.com/aidistan/ruby-teambition

多谢,已更新入主贴~  用别家工具没关系啦,我们提倡健康竞争,大家一起把生态建设好,提高效率才是最重要的😄

Tao2015-09-29 16:26

建议做一个插件平台,使用插件时要向开发者付费,这样可以激励开发者开发插件。而不需要你们自己来开发。

Richard@Teambition2015-09-30 10:57
Reply Tao:

建议做一个插件平台,使用插件时要向开发者付费,这样可以激励开发者开发插件。而不需要你们自己来开发。

嗯,有道理的,多谢!

tony.yan2015-10-23 19:39
Reply 俊元:

就应该这样~~

test

William2015-10-28 22:30

请问在非GUI下面怎么使用该API?

Aidi Stan( Teambition 热心用户 )2015-10-29 09:44
Reply William:

请问在非GUI下面怎么使用该API?

API 跟 GUI 没关系呀,都是 HTTP 操作。

William2015-11-23 14:03
Reply Aidi Stan:

API 跟 GUI 没关系呀,都是 HTTP 操作。

问题是没有回调地址,如何处理?

Aidi Stan( Teambition 热心用户 )2015-11-23 14:19
Reply William:

问题是没有回调地址,如何处理?

所以你是想问,没有服务器的情况下怎么办?暂时没有办法,所以希望官方能有一个应用平台来托管大家开发的第三方应用~

PHILO2015-11-25 11:40

哇塞举双手and双脚点32个赞!

这是不是说明我能做项目CI了?

这是不是说明我能做集群服务报警了?

我是不是能做监控了?

自动化发布平台?

奔。奔。

赵炜2015-11-25 16:12

mark


曲建秀2015-12-23 15:06

现在API还有人维护吗?简聊的话题连接点不进去(403错误)。

获得项目信息后,调用获得任务分组的接口 GET /api/tasklists/{_id},访问都是404,是这个接口已经取消了吗?

HTTP404: 找不到 - 服务器尚未找到与请求的 URI (统一资源标识符)匹配的任何内容。
(XHR): GET - https://api.teambition.com/api/tasklists/5633935646c3a0ba5296aa24<strike></strike>

2016-01-11 15:53

请问是不是通过API接口可以把teambition嵌入我们现有的项目管理工具

Richard@Teambition2016-02-16 13:31
Reply 曲建秀:

现在API还有人维护吗?简聊的话题连接点不进去(403错误)。

获得项目信息后,调用获得任务分组的接口 GET /api/tasklists/{_id},访问都是404,是这个接口已经取消了吗?

HTTP404: 找不到 - 服务器尚未找到与请求的 URI (统一资源标识符)匹配的任何内容。
(XHR): GET - https://api.teambition.com/api/tasklists/5633935646c3a0ba5296aa24<strike></strike>

那个话题应该是好的,相应接口应该也是运作中的,您之前可能遇到了一些服务器的小问题。

Richard@Teambition2016-02-16 13:32
Reply 燕:

请问是不是通过API接口可以把teambition嵌入我们现有的项目管理工具

可以的,不过相关的接口调用需要一些开发工作。

黄明2016-02-19 23:54
Reply 俊元:

就应该这样~~

我已实现,我是星辰纸杯厂IT技术,我们每次客服在teambition上新增加一个订单(任务),后台机器人就会自动给他订单里面添加必填项,和关联一些常用文档,并且指派给下面的设计师(设计师能收到TB信息加短信提醒,还准备加上钉钉的呼死你,哈哈)

林向东2016-03-22 09:05
Reply iugo:

我曾设想前端与后端仅靠 API 沟通. 赞~

图奇2016-03-22 09:33
Reply airyland:

导出本周任务完成情况和下周任务,发周报给boss。。

赞一个

图奇2016-03-22 11:02
Reply 林向东:

11111

冯纪伟2016-04-07 23:35

我们是一家做工作流管理的软件公司,可以开展合作么?

Michael Ho2016-04-25 19:23
Richard@Teambition2016-05-04 12:16
Reply Michael Ho:

teambition api的php sample 

https://github.com/moonflyerho/teambition-php

收到,马上更新进入正文

汪楷l2016-05-14 03:43

互联创造奇迹,梦想创造未来,

guolun2016-06-08 15:22
  • kjuiuiiuiuiujkjkjk
  • ioio

Lemon2016-06-16 17:27

/api/tasklists/:_id/import_tasks

通过这个接口创建的任务 在任务板里面点击会报 任务不存在 的错误

Richard@Teambition2016-06-16 17:37
Reply Lemon:

/api/tasklists/:_id/import_tasks

通过这个接口创建的任务 在任务板里面点击会报 任务不存在 的错误

了解,我会和李强说一声的


稍后工程师会给你邮件

Lemon2016-06-16 17:57
Reply Richard@Teambition:

了解,我会和李强说一声的


稍后工程师会给你邮件

错误信息是  任务列表不存在 写错了.

Richard@Teambition2016-06-17 18:13
Reply Lemon:

错误信息是  任务列表不存在 写错了.

已经发送邮件,请查看一下邮箱

Richard@Teambition2016-06-17 10:51
Reply Lemon:

错误信息是  任务列表不存在 写错了.

问题应该已经初步解决了,新建应该没问题了,历史数据还有一波脚本要写,后端工程师在逐渐完成中

Aidi Stan( Teambition 热心用户 )2016-06-27 14:05

企业部门部分的功能更新后,API 有相应的更新吗?

Richard@Teambition2016-06-27 19:09
Reply Aidi Stan:

企业部门部分的功能更新后,API 有相应的更新吗?

有相关计划的,更新后会直接文档里面更新的

ZENSH( 中华荧光~ )2016-06-27 19:23
Reply Aidi Stan:

企业部门部分的功能更新后,API 有相应的更新吗?

与之前的兼容,具体文档等整理完毕后发出来

我是小恩2016-06-28 20:31

我想做一个CMD的API工具,想通过OAuth来认证,这样的场景支持吗?

Richard@Teambition2016-07-13 16:04
Reply 我是小恩:

我想做一个CMD的API工具,想通过OAuth来认证,这样的场景支持吗?

应该没什么太大的问题

Perry2016-07-13 17:33

我们想建议teambition考虑:
在保存分组时候把下面的流程模板和任务,乃至子任务一并保存。再细分的内容不需要。
毕竟流程的大块——“列”的意义有限,模板的关键内容还是和每个步骤相关的任务。

现在只有列,没有里面的任务,这样每次要补充5-23个任务才能完成一个重复标准任务组的搭建,非常不方便。

Perry2016-07-13 17:35

我们需要在自己的服务器上保存工作文档,请问如何和tb的文件相互同步?或者让任务可以关联到服务器的文件上去?

Perry2016-07-13 17:39

建议可以让使用者锁定“仅评论”,而不是每次都要重新选择。太多无不需要关注的操作记录淹没了有价值的信息,而每次都要筛选造成很多多余动作。

Perry2016-07-14 00:20
Reply Perry:

我们想建议teambition考虑:
在保存分组时候把下面的流程模板和任务,乃至子任务一并保存。再细分的内容不需要。
毕竟流程的大块——“列”的意义有限,模板的关键内容还是和每个步骤相关的任务。

现在只有列,没有里面的任务,这样每次要补充5-23个任务才能完成一个重复标准任务组的搭建,非常不方便。

或者至少可以在移动列中的任务下面增加一个复制列中的任务,我们七号新的任务组,然后用一个模板项目每次一列列复制过来也行啊。

Aidi Stan( Teambition 热心用户 )2016-07-14 14:44

发现个神奇的地方:https://www.teambition.com/appstore/mine 。似乎是我之前所说的 “托管大家开发的第三方应用的应用平台” 的一半,少了托管部分。

请问现在有相关文档(不是指 API 文档,而是指应用测试安装、提交审核这些的文档)吗?有计划邀请一批用户抢先体验吗?有组织相关的开发者交流群吗? : )

Richard@Teambition2016-07-15 14:37
Reply Aidi Stan:

发现个神奇的地方:https://www.teambition.com/appstore/mine 。似乎是我之前所说的 “托管大家开发的第三方应用的应用平台” 的一半,少了托管部分。

请问现在有相关文档(不是指 API 文档,而是指应用测试安装、提交审核这些的文档)吗?有计划邀请一批用户抢先体验吗?有组织相关的开发者交流群吗? : )

李强正在给这个平台添砖加瓦中,我让他来蹲守这里和解答



update:李强已经给你邮件了

Richard@Teambition2016-07-14 17:46
Reply Perry:

或者至少可以在移动列中的任务下面增加一个复制列中的任务,我们七号新的任务组,然后用一个模板项目每次一列列复制过来也行啊。

好的,多谢反馈,已经告知了支持组的用户

cxc_phone( 热爱产品 )2016-07-18 10:26
Reply Perry:

我们想建议teambition考虑:
在保存分组时候把下面的流程模板和任务,乃至子任务一并保存。再细分的内容不需要。
毕竟流程的大块——“列”的意义有限,模板的关键内容还是和每个步骤相关的任务。

现在只有列,没有里面的任务,这样每次要补充5-23个任务才能完成一个重复标准任务组的搭建,非常不方便。

如果要做到将任务保存下来,可以直接选择『复制项目』,而不是保存为模板,这样内容和格式都会有。

cxc_phone( 热爱产品 )2016-07-18 10:27
Reply Perry:

我们需要在自己的服务器上保存工作文档,请问如何和tb的文件相互同步?或者让任务可以关联到服务器的文件上去?

您好,目前这个是做不到,我们使用的都是共有云服务。

cxc_phone( 热爱产品 )2016-07-18 10:28
Reply Perry:

建议可以让使用者锁定“仅评论”,而不是每次都要重新选择。太多无不需要关注的操作记录淹没了有价值的信息,而每次都要筛选造成很多多余动作。

嗯嗯,这个需求我们已经在考虑了,后面会增加一个默认选项选择

Candle2016-07-21 15:43

是否有办法跟公司内部的AD或者LDAP集成起来,以达到用户的单一用户名/密码登陆?

Richard@Teambition2016-07-22 13:53
Reply Candle:

是否有办法跟公司内部的AD或者LDAP集成起来,以达到用户的单一用户名/密码登陆?

有的,我们的企业专业版有这个服务的,可以联络 support@teambition.com 或者直接拨打400-060-5576询问,自己实现的话可能要根据我们的文档写中间件了。

Perry2016-07-23 20:14
Reply cxc_phone:

如果要做到将任务保存下来,可以直接选择『复制项目』,而不是保存为模板,这样内容和格式都会有。

的确可以,但是这样会造成任务数目过多。

我们希望把functional team下的各类事情放在一个项目里面。而重复标准流程的事情放在一个layer里面,任务组这层是相对更合适。

Perry2016-07-23 20:16

分享部分没有看到撤销和前进功能?

另外分享中编辑文字时编号和加点功能,每次设置时候会把所选项目之外的行一行或多行也做同样的操作,造成混乱,建议测试调整。

Wyman2016-07-27 17:27
Reply airyland:

想到的场景是:是监听我们反馈版块的帖子,当用户发帖时自动创建任务,并指派给相应的人,那么就不用每天人工去看帖子更新了。

有道理!

Richard@Teambition2016-07-28 14:00
Reply Perry:

分享部分没有看到撤销和前进功能?

另外分享中编辑文字时编号和加点功能,每次设置时候会把所选项目之外的行一行或多行也做同样的操作,造成混乱,建议测试调整。

收到,反馈给对应的同事了

Tiger2016-07-28 17:26
Reply airyland:

想到的场景是:是监听我们反馈版块的帖子,当用户发帖时自动创建任务,并指派给相应的人,那么就不用每天人工去看帖子更新了。

应该实现自动化

sxlzll2016-09-14 10:44

给每个任务设定时间段,在日历中形成甘特图,可以看个人的,也可以看团队/项目的

亚龙2016-09-19 17:26

API地址
https://docs.teambition.com/wiki/room#-div-data-id-room-comment-class-scroll-spy-target-div-


这是POST 的值

{
  "share": {
    "title": "share title",
    "type": "task",
    "url": "578efb8e2cf95148396cee93"
  }
}

在聊天组里通过程序调用接口发送一段内容,在调用上述API 发送的是分享内容, 请问需要怎么调整参数,才能发送,文字呢?

martin2016-09-23 14:31

怎么才能将自己的应用放到tb的平台上呢,如何联系tb的人呢。我看官网上没有联系方式。

martin2016-09-23 14:32
Reply martin:

怎么才能将自己的应用放到tb的平台上呢,如何联系tb的人呢。我看官网上没有联系方式。

官网的联系方式无法直接能够和TB的相关工作人员联系,只是一个客服,希望哪位大神能够给个联系方式,我这边表单应用想在TB上架

Aidi Stan( Teambition 热心用户 )2016-09-27 15:47
Reply 亚龙:

API地址
https://docs.teambition.com/wiki/room#-div-data-id-room-comment-class-scroll-spy-target-div-


这是POST 的值

{
  "share": {
    "title": "share title",
    "type": "task",
    "url": "578efb8e2cf95148396cee93"
  }
}

在聊天组里通过程序调用接口发送一段内容,在调用上述API 发送的是分享内容, 请问需要怎么调整参数,才能发送,文字呢?

直接发文字消息的 API 好像还没有公开,你可以直接联系一下 Tb 的开发问问~

Aidi Stan( Teambition 热心用户 )2016-09-27 19:00
Reply martin:

官网的联系方式无法直接能够和TB的相关工作人员联系,只是一个客服,希望哪位大神能够给个联系方式,我这边表单应用想在TB上架

请来「Teambition 应用与插件」项目里交流,可以直接 @ 平台负责人帮你解决问题。

邀请链接 http://tburl.in/KjYIOwaC有效期至 2016年9月29日18:59

Aidi Stan( Teambition 热心用户 )2016-09-27 15:53

建议之后回复本帖的各位亲,如果要提问而不只是单纯的评论,尽量单独开贴(更容易被官方和其他热心用户发现),以便更快更容易地收到回复。

丁心毅2016-11-30 13:58

请问,有没方法获取某个任务下的objectLink,API文档只有获取项目下所有objectLink的接口

Richard@Teambition2016-12-05 10:48
Reply 丁心毅:

请问,有没方法获取某个任务下的objectLink,API文档只有获取项目下所有objectLink的接口

GET /api/tasks/53731f61e9a69264783fecef/objectlinks


形如这样,在关联对象部分

丁心毅2016-12-05 13:12
Reply Richard@Teambition:
GET /api/tasks/53731f61e9a69264783fecef/objectlinks


形如这样,在关联对象部分

使用-关联资源与标签 接口,一直出错,是否还支持该接口?(检查过传入Id应该是没问题的)

Error: Cannot PUT /api/tasks/5844f443108719c04a2d36b3/tags/5844f44301b18d0329a04749

DwGoing2017-03-03 16:50

有没有个接口获取所有任务啊(包括完成的,未完成的等),你们的文档真的...唉,头疼

DwGoing2017-03-15 16:27

请问下,你们有完整的api文档么?现在开放平台上的文档不全啊,看起来真的很费劲,比如自定义字段那块,而已貌似自定义字段的修改权限好像有些问题,待查...

张小文2017-04-11 14:00

api 问题反馈, 具体描述点链接:https://bbs.teambition.com/issues/58ec6f40007b937218ea4d0e

Richard@Teambition2017-04-12 11:57
Reply 张小文:

api 问题反馈, 具体描述点链接:https://bbs.teambition.com/issues/58ec6f40007b937218ea4d0e

已在该贴回复

Richard@Teambition2017-04-12 11:57
Reply DwGoing:

请问下,你们有完整的api文档么?现在开放平台上的文档不全啊,看起来真的很费劲,比如自定义字段那块,而已貌似自定义字段的修改权限好像有些问题,待查...

后端同事正在加油,这个很抱歉。。。

5045009342017-06-17 08:08

创建新应用

刘思徽2017-06-26 15:37

teambition电脑版为什么打开是formtalk的登录界面?怎么切换回teambition的界面

江长冲( 用户顾问 )2017-07-12 22:49
Reply 刘思徽:

teambition电脑版为什么打开是formtalk的登录界面?怎么切换回teambition的界面

您好!请按以下步骤操作:

1、电脑版的菜单进入 历史——首页 的,返回到 TB 的登录页面:

image.png


2、同时在 软件设置——常用 下取消勾选 “自动保存当前页面并在下次打开时恢复“image.png

黄舜平2017-07-13 21:17

Teambition API这个还在维护吗?有兴趣想自己开发一个excel导入任务的功能,但是看文档,感觉不是很全。这想写个helloworld也不知道从哪里开始

李 强( Teambition农民工协会会长 )2017-07-19 15:06
Reply 张磊: 场景:
1. 整合公司内部帐号系统,人员变动自动增删帐号
2. 整合工单系统,新建工单后自动在项目中新建任务
3. 整合gitlab的issue管理,新issue自动创建任务

这个很容易。

李 强( Teambition农民工协会会长 )2017-07-19 15:07
Reply 黄舜平:

Teambition API这个还在维护吗?有兴趣想自己开发一个excel导入任务的功能,但是看文档,感觉不是很全。这想写个helloworld也不知道从哪里开始

加我微信,拉你进微信群 substack