restful api 查看执行详情 /executions/:id 可以拿到的字段中不包含bug吗
restful api 查看执行详情 /executions/:id 不可以拿到bug数量吗,有办法实现获取执行的bug数量吗。调用接口返回的字段比接口文档字段多,希望能提供新的接口文档。

restful api 查看执行详情不能获取到 bug 数量。
您可以使用另外一种api 的调用方式获取(session 方式)
分为两种: PATH_INFO 方式、GET 方式
步骤 | PATH_INFO 伪静态方式 | GET 方式 |
---|---|---|
如何区分PATH_INFO 方式、GET 方式 | http://127.0.0.1/zentao/product-all.html | http://localhost/zentao/index.php?m=product&f=all |
api使用流程 | ||
1,获取 zentaosid | http://127.0.0.1/zentao/api-getsessionid.json | http://127.0.0.1/zentao/index.php?m=api&f=getSessionID&t=json |
2,zentaosid 作为参数登录禅道 | http://127.0.0.1/zentao/user-login.json?account=admin&password=123456&zentaosid=2bc87e66e25d8 | http://127.0.0.1/zentao/index.php?m=user&f=login&t=json&account=admin&password=123456&zentaosid=k3g0h321bieq07a |
3,使用 API 功能操作 | http://127.0.0.1/zentao/project-index-no.json?zentaosid=6v9bl9hp3o5chvdd | http://127.0.0.1/zentao/index.php?m=company&f=browse&t=json&zentaosid=k3g0h321bieq07a |
session 方式可以理解为模拟页面的操作,请求的方式和参数可以通过浏览器的网络查看。
您的问题可以模拟查看 项目→测试→bug 列表
关于官网restful api 文档的更新,感谢您的反馈,我们尽快更新。
restful接口 目前没办法获取bug的数量吗,现在基于禅道接口的二次开发功能场景是:获取产品数据,获取产品下的项目数据,获取项目下迭代版本/执行版本的数据,迭代版本/执行版本越详细越好,然后根据迭代版本/执行版本的数据来做数据处理。
那restful api可能满足不了当前业务场景,可以换成session方式,这种通过获取session,传session方式调用页面上的请求接口:https://www.zentao.net/book/extension-dev/1341.html
好的,session的方式获取sessionid以及restful获取的token的有效期有多久呢
默认都是24分钟有效期的,指的是不活跃后24分钟失效,如果一直请求是自动延期的。




