我刚刚安装了Mantis bug跟踪器,与Eclipse IDE一起使用,并开始发现它的优点。非常好。Mantis Bug跟踪器API集成?
由于Eclipse通过PHP soap API与Mantis通信,我不知道是否有一些文档可用于我如何自己打电话,从我的PHP应用程序到API添加新的错误并获取现有状态的状态。
非常感谢!
我刚刚安装了Mantis bug跟踪器,与Eclipse IDE一起使用,并开始发现它的优点。非常好。Mantis Bug跟踪器API集成?
由于Eclipse通过PHP soap API与Mantis通信,我不知道是否有一些文档可用于我如何自己打电话,从我的PHP应用程序到API添加新的错误并获取现有状态的状态。
非常感谢!
我可以在使用php soapCall函数并遍历代码的时候自行排序。花了很长时间,但至少...
我也在寻找答案,并认为我会将我的发现加入到这个问题中,以便我可以在以后再次找到它们(并希望它们'再利用别人太)
的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
为我提供了一个基本的强类型客户端库,该服务似乎很容易处理。
嗨Dave 非常感谢你的回答。Yep - mantisconnect.php做到了这一点,但是我并不了解文档,猜测它会很强大:) – Industrial 2010-07-31 10:42:30
我的每个API项目都在api endpoint上有这样的文档 – 2012-10-15 08:14:16
当你解决了你的问题,但它花了很多时间,发布代码获取状态的任何机会?甚至可能会添加一个错误? – 2014-03-07 17:40:07
@StevenScott我无法再访问那个代码库我害怕:( – Industrial 2014-03-08 18:59:00