基于禅道restful接口的二次开发-获取token

使用禅道的时候,可能会想用禅道的接口来做一些二次开发,比如获取缺陷情况、案例执行情况,做一些统计报表的展示。
根据禅道开发文档中相关说明,在禅道开源版16.0+ ,专业版11.0+ ,企业版6.0+,旗舰版2.4+ 新增RESTful风格API,因此可以利用api来获取相关的数据
访问地址:http://****/zentao/api.php/接口
禅道API文档地址:https://www.zentao.net/book/api/setting-369.html

登录

  • 禅道示例
    image
    从示例中需要account、password参数,请求后,将返回Token信息,用于后续接口的请求。
    其他接口发起请求时,都需要携带Token信息。

  • postman尝试接口请求
    image

  • python尝试接口请求

import requests

url = "http://localhost:80/zentao/api.php/v1/tokens"
userinfo = {
    "account": "test1",
    "password": "123456"
}
result = requests.post(url, json=userinfo)
print(result.json())

# 接口响应
{'token': '15ae76f2fecf38ff31036cccb72200c7'}
posted @   PyAj  阅读(1006)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示