禅道扩展
36501

关于利用api接口提交bug到禅道已解决 悬赏5积分

提问者樊骏 答案数1 阅读数3651 发表时间2019-07-20 21:07:22

关于利用api接口提交bug到禅道

我看到了文档http://devel.easycorp.cn/book/extension/api-auth-44.html

对于session的获取是理解的。

二、验证用户身份。

然后可以访问user模块的login方法,来进行用户身份的验证。
用户身份验证,需要提供用户名和密码,以post方式传递给user-login方法。
变量名为: account, password。


第二步的验证用户身份很不理解……

在软件后台找到了这样一个说明,但是不知道参数是什么意思。

所以想请教下这块怎么用,参数具体是什么意思。

禅道版本:11.6.stable

安装包类型:源码包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
2019-07-22 09:02:41

api调用步骤
PATH_INFO方式
1、访问 http://x.com/api-getsessionid.json获取禅道session信息
2、使用上一步获取的session作为url参数访问 http://x.com/user-login.json?account=account&password=123456&zentaosid=6v9bl9hp3o5chvdd46u5fg36g4
3、http://x.com/project-index-no.json?zentaosid=ts7urtn8865sfkt8d4n2mdn1b5
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


有些字段不太明白,可以参考下源代码,以及提交的表单信息。

😋
2019/07/22
建议官方完善一下二次开发接口的中文描述。感谢。
2019/07/22
手册是不断的再更新的,谢谢反馈。
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。