我剛剛安裝了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