螳螂虫跟踪器API集成?

2022-08-30 19:53:45

我刚刚安装了Mantis错误跟踪器与Eclipse IDE一起使用,并且已经开始发现它的优点。真的很棒。

由于Eclipse通过PHP soap API与Mantis进行通信,我想知道是否有一些关于我如何自己进行调用的文档,从我的PHP应用程序到API,以添加新的错误并获取现有错误的状态。

多谢!


答案 1

我也在寻找这个问题的答案,并认为我会将我的发现添加到这个问题中,以便我以后可以再次找到它们(希望它们对其他人也有用)

SOAP API的URL是(例如,如果您的Mantis通常被访问,那么请转到$(MANTIS_URI)/api/soap/mantisconnect.phphttp://localhost/mantis/http://localhost/mantis/api/soap/mantisconnect.php)

它使用NuSOAP,这意味着如果您将Web浏览器指向该URL,您将获得Web服务的HTML文档;大多数操作似乎都有合理的名称和一行描述它所做的事情。WSDL可以在下载位置,因为我使用的是C#,在该URL上运行为我提供了一个基本的强类型客户端库,用于服务,这似乎很容易使用。$(MANTIS_URI)/api/soap/mantisconnect.php?wsdlwsdl.exe


答案 2

我能够在使用php soapCall函数并逐步浏览代码时自行解决它。花了很长时间,但它至少成功了...


推荐