Я только что установил средство отслеживания ошибки Богомола для использования вместе с Eclipse IDE и запустил слишком узнанный преимущества его. Действительно большой.
Так как Eclipse общается с Богомолом через мыло PHP API, интересно, существует ли некоторая документация, доступная о том, как я могу самостоятельно выполнить вызовы от моего приложения PHP до API, чтобы добавить новые ошибки и получить состояния существующих.
Большое спасибо!
Я смог разобраться в этом сам, используя функции php soapCall и просматривая код, шаг за шагом. Потребовалось действительно много времени, но как минимум получилось ...
Я тоже искал ответ на этот вопрос и подумал, что я Я бы добавил свои выводы к этому вопросу, чтобы я мог найти их позже (и, надеюсь, они пригодятся и кому-то другому)
URL-адрес SOAP API: $ (MANTIS_URI) / api / soap / mantisconnect.php
(например, если ваш Mantis обычно доступен по адресу http: // localhost / mantis /
, перейдите по адресу http: //localhost/mantis/api/soap/mantisconnect.php
)
Он использует NuSOAP, что означает, что если вы укажете свой веб-браузер на этот URL-адрес, вы получите HTML-документацию веб-службы; Кажется, что у большинства действий есть разумные названия и однострочное описание того, что они делают. WSDL можно загрузить по адресу $ (MANTIS_URI) / api / soap / mantisconnect.php? wsdl
и, поскольку я использую C #, запуск wsdl.exe
по этому URL-адресу дает мне базовую строго типизированную клиентскую библиотеку для службы, с которой довольно легко работать.