与mantisbt的肥皂连接

时间:2012-09-27 12:16:55

标签: php soap soap-client mantis

我正在尝试使用web服务mantis bug跟踪器与个人应用程序进行肥皂连接。

  public function issues_get($username, $password) {
    try {
       $client = new SoapClient($this->adresse);
        $response = $client->mc_filter_get_issues($username, $password, $this->projectId, $this->ersFilter, 0, 0);
        $response = convert::object2array($response);
        return $response;
    }
    catch (SoapFault $e){
        echo $e->faultcode; 
        //$e->getMessage();
    }
}

有什么问题?

$ this-> adresse =“http://localhost/mantisbt/api/soap/mantisconnect.php?wsdl”

当我使用浏览器访问此地址时,我看到了正确的XHTML文件

这是一行,其中是一个错误:$client = new SoapClient($this->adresse);

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

正确的切入点为http://localhost/mantisbt/api/soap/mantisconnect.php(请忽略?wsdl部分)。

答案 1 :(得分:0)

我解决了这个问题。我不知道为什么,但错误是“localhost”。我把IP地址和脚本正常工作。

$this->adresse = "http://192.x.x.x.x/mantisbt/api/soap/mantisconnect.php?wsdl" 

感谢所有人的帮助:)