我刚刚安装了 Mantis 错误跟踪器以与 Eclipse IDE 一起使用,并且已经开始发现它的优点。真的很棒。
由于 Eclipse 通过 PHP soap API 与 Mantis 通信,我想知道是否有一些文档可以说明我自己如何进行调用,从我的 PHP 应用程序到 API 以添加新错误并获取现有错误的状态。
非常感谢!
最佳答案
我也在寻找这个问题的答案,我想我会把我的发现添加到这个问题中,这样我以后可以再次找到它们(希望它们也对其他人有用)
SOAP API 的 URL 是 $(MANTIS_URI)/api/soap/mantisconnect.php
(例如,如果您的 Mantis 通常在 http://localhost/mantis/
然后转到 http://localhost/mantis/api/soap/mantisconnect.php
)
它使用 NuSOAP,这意味着如果您将 Web 浏览器指向该 URL,您将获得 Web 服务的 HTML 文档;大多数操作似乎都有合理的名称和对其作用的单行描述。 WSDL 可以在 $(MANTIS_URI)/api/soap/mantisconnect.php?wsdl
下载,因为我使用的是 C#,所以在该 URL 上运行 wsdl.exe
为该服务提供了一个基本的强类型客户端库,看起来很容易使用。
关于php - Mantis Bug 跟踪器 API 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2939794/