测试
596059

二次开发-> /zentao/bug-browse 接口未返回数据已解决悬赏5积分

提问者老王答案数2阅读数1046发表时间2022-08-04 16:55:10
使用代码调用/zentao/bug-browse-[productID].....json 接口,返回的json中bugs为空,pager中条数为零,相同地址在浏览器中有返回,完整地址:/zentao/bug-browse-1-all-unclosed-0---10-1.json?tid=0jpubm40

禅道版本:17.2

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🍉
2022-08-04 17:52:39
参照文档:https://devel.easycorp.cn/book/extension/api-auth-44.html  
如下案例涉及的 API 接口,参照禅道后台-二次开发-API模块中查看

分为两种访问方式:  
PATH_INFO方式(伪静态的访问方式)  
1、访问 http://x.com/api-getsessionid.json 获取禅道session信息  
2、使用上一步获取的session作为url参数登录禅道 http://x.com/user-login.json?account=admin&password=123456&zentaosid=2bc87e66e25d8e9b0939aff1756f4132  
3、使用 API 功能操作 http://x.com/project-index-no.json?zentaosid=6v9bl9hp3o5chvdd46u5fg36g4  

GET方式  
1、http://127.0.0.1/zentao/index.php?m=api&f=getSessionID&t=json  
2、http://127.0.0.1/zentao/index.php?m=user&f=login&t=json&account=admin&password=123456&zentaosid=k3g0h321bieq07a5ffh4i3q4h2  

3、http://127.0.0.1/zentao/index.php?m=company&f=browse&t=json&zentaosid=k3g0h321bieq07a5ffh4i3q4h2  


可以试试如下流程 

1 先获取zentaosid 数据 
2 使用zentaosid 登录 
3 使用zentaosid 使用api 获取数据 
 参考文档 : https://www.wolai.com/yandmain/oy1yy7WxczPPBn89GvnR2C 

🐏
老王2022/08/12
我使用得是PATH_INFO 方式,其他接口都是可以获取到数据,只有/zentao/bug-browse-1-all-unclosed-0---10-1.json?tid=0jpubm40 接口获取不到数据,想知道这个接口和其他接口有啥区别吗,发送请求使用get请求。
回复
🍟
2022-08-12 15:01:35
您好,可以添加页面上方QQ号,通过后,邀请您进入技术交流群提供截图协助您解决问题呢。
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
其他相关问答
提问者: m_667ce3f18de96 于 2024-06-27511次浏览,1个答案
596455
已解决
悬赏5积分
提问者: wx_63e6073fe8607 于 2023-05-30720次浏览,1个答案
598693
已解决
悬赏5积分
提问者: m_67ff68afb5fa3 于 2025-04-16358次浏览,1个答案
提问者: m_6670f43285ab4 于 2024-06-18735次浏览,1个答案
597828
已解决
悬赏5积分
提问者: m_66054ad8191f5 于 2024-09-24561次浏览,1个答案
返回顶部
客服头像
刘斌
高级客户经理
客服微信
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET