21

Eclipse IDEと一緒に使用するMantisバグトラッカーをインストールしたばかりで、その利点もわかり始めました。ほんとうに素晴らしい。

EclipseはPHPのSOAPAPIを介してMantisと通信するため、PHPアプリケーションからAPIに呼び出しを行って新しいバグを追加し、既存のバグのステータスを取得する方法について、いくつかのドキュメントが利用できるのではないかと思います。

どうもありがとう!

4

2 に答える 2

44

私もこれに対する答えを探していて、後でもう一度見つけることができるように、この質問に自分の調査結果を追加すると思いました(そして、うまくいけば、他の誰かにも役立つことを願っています)

SOAP APIのURLは次のとおりです$(MANTIS_URI)/api/soap/mantisconnect.php(たとえば、Mantisに通常アクセスする場合はhttp://localhost/mantis/、に移動しますhttp://localhost/mantis/api/soap/mantisconnect.php

NuSOAPを使用します。つまり、WebブラウザでそのURLを指定すると、WebサービスのHTMLドキュメントを取得できます。ほとんどのアクションには、わかりやすい名前と、それが何をするかについての1行の説明があるようです。WSDLはでダウンロードできます$(MANTIS_URI)/api/soap/mantisconnect.php?wsdl。C#を使用しているため、wsdl.exeそのURLで実行すると、非常に扱いやすいサービス用の基本的な強い型のクライアントライブラリが得られます。

于 2010-07-31T10:40:41.920 に答える
-5

php soapCall関数を使用し、コードを段階的に調べながら、自分で整理することができました。本当に長い時間がかかりましたが、少なくともうまくいきました...

于 2010-05-31T10:52:29.993 に答える