螳螂虫跟踪器API集成?
2022-08-30 19:53:45
我刚刚安装了Mantis错误跟踪器与Eclipse IDE一起使用,并且已经开始发现它的优点。真的很棒。
由于Eclipse通过PHP soap API与Mantis进行通信,我想知道是否有一些关于我如何自己进行调用的文档,从我的PHP应用程序到API,以添加新的错误并获取现有错误的状态。
多谢!
我刚刚安装了Mantis错误跟踪器与Eclipse IDE一起使用,并且已经开始发现它的优点。真的很棒。
由于Eclipse通过PHP soap API与Mantis进行通信,我想知道是否有一些关于我如何自己进行调用的文档,从我的PHP应用程序到API,以添加新的错误并获取现有错误的状态。
多谢!
我也在寻找这个问题的答案,并认为我会将我的发现添加到这个问题中,以便我以后可以再次找到它们(希望它们对其他人也有用)
SOAP API的URL是(例如,如果您的Mantis通常被访问,那么请转到$(MANTIS_URI)/api/soap/mantisconnect.php
http://localhost/mantis/
http://localhost/mantis/api/soap/mantisconnect.php
)
它使用NuSOAP,这意味着如果您将Web浏览器指向该URL,您将获得Web服务的HTML文档;大多数操作似乎都有合理的名称和一行描述它所做的事情。WSDL可以在下载位置,因为我使用的是C#,在该URL上运行为我提供了一个基本的强类型客户端库,用于服务,这似乎很容易使用。$(MANTIS_URI)/api/soap/mantisconnect.php?wsdl
wsdl.exe
我能够在使用php soapCall函数并逐步浏览代码时自行解决它。花了很长时间,但它至少成功了...