9月份基于禅道开发了一个非常简单的工时系统,直接使用了禅道的Restful API。禅道Restful API需要Token,Token有两种方式:
1:直接使用禅道获取Token的接口:https://www.zentao.net/book/api/664.html。这种方式,可以直接做一个单独的登录页面,通过禅道用户名和密码获取Token
2:直接使用禅道的会话ID:zentaosid。这种方式可以在禅道中获取,zentaosid直接可以作为Restful API的Token
服务端是基于Go Gin框架开发的,为了方便起见,在github上维护了禅道Go SDK,当然只是根据工时系统,实现了几个接口,欢迎大家试用,地址是:
https://github.com/easynet-cn/winter/tree/main/zentao
禅道开发相关在线文档
禅道二次开发手册地址:https://www.zentao.net/book/api
禅道数据库结构:https://www.zentao.net/book/zentaopmshelp/157.html
禅道设置第三方免密登录:https://www.zentao.net/book/zentaopmshelp/344.html
禅道中获取会话ID:https://zentao.expowh.com/zentao/api-GetSessionId.json