2010-05-30 86 views
20

我刚刚安装了Mantis bug跟踪器,与Eclipse IDE一起使用,并开始发现它的优点。非常好。Mantis Bug跟踪器API集成?

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

非常感谢!

+0

当你解决了你的问题,但它花了很多时间,发布代码获取状态的任何机会?甚至可能会添加一个错误? – 2014-03-07 17:40:07

+0

@StevenScott我无法再访问那个代码库我害怕:( – Industrial 2014-03-08 18:59:00

回答

-4

我可以在使用php soapCall函数并遍历代码的时候自行排序。花了很长时间,但至少...

41

我也在寻找答案,并认为我会将我的发现加入到这个问题中,以便我可以在以后再次找到它们(并希望它们'再利用别人太)

的SOAP API的网址$(MANTIS_URI)/api/soap/mantisconnect.php(例如,如果你的螳螂在http://localhost/mantis/通常访问然后去http://localhost/mantis/api/soap/mantisconnect.php

它使用的NuSOAP这意味着,如果你点你的网页浏览器在该URL处获得Web服务的HTML文档;大部分行为似乎都有明智的名字和对其行为的单行描述。 WSDL可以在$(MANTIS_URI)/api/soap/mantisconnect.php?wsdl下载,因为我使用的是C#,所以在该URL上运行wsdl.exe为我提供了一个基本的强类型客户端库,该服务似乎很容易处理。

+1

嗨Dave 非常感谢你的回答。Yep - mantisconnect.php做到了这一点,但是我并不了解文档,猜测它会很强大:) – Industrial 2010-07-31 10:42:30

+0

我的每个API项目都在api endpoint上有这样的文档 – 2012-10-15 08:14:16