后台
597608

三方应用接入禅道,获取禅道数据异常已解决 悬赏15积分

提问者千杯不醉的消炎药 答案数1 阅读数146 发表时间2024-08-08 11:30:24

1、本地安装禅道后,可正常运行

2、在后台-接入禅道,添加一个应用,非免密登录,设置完毕

3、通过程序调用接口:/zentao/user-ajaxGetMore.json,示例代码


4、得到响应如下


5、能正确获取数据?

禅道版本:禅道开源版 18.2

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🚢
2024/08/08 最佳答案

你好

响应地址显示的是跳转到禅道登录页面了

看起来发起GET请求拼装的地址不正确呢。

第三方应用集成禅道可以参考下文档:https://www.zentao.net/book/zentaopmshelp/integration-287.html

文档中有写明API 的请求格式。


如果是第三方应用调用禅道接口,可以参考下这个文档:https://www.zentao.net/book/extension-new/api-auth-1262.html

是需要先获取到sessionid,然后对sessionid进行验证后,进行接口调用的。禅道中接口可以在后台-二次开发进行查看

🌋
2024/08/12
接口文档中,没发现有根据手机号查询用户数据,在哪里能看到吗?
2024/08/12
目前不支持根据手机号查询用户数据。
🌋
2024/08/12
那三方应用集成时,通过接口怎样才能使2个系统的用户数据进行匹配?
🚢
2024/08/12
可以试一下通过用户名account来进行匹配呢。
🌋
2024/08/12
用户名可以,还得手动维护2个系统的账号映射关系,不如手机号来的直接
🚢
2024/08/12
禅道中有手机号字段。不过也是需要先查询用户数据后获取用户手机号的。
另外禅道中的用户数据,用户名是唯一值,建议通过用户名进行匹配。
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。