0

これが何を意味するか知っている人はいますか?ここで私のindexActionで非常に単純な呼び出しを行っています-

    private $wsdl = "https://mywsdlserver.com/open?wsdl";
    $options = array(
                "location"=>$this->wsdl,
                "uri"=>$this->wsdl
            );

    $client = new Zend_Soap_Client($this->wsdl, $options);
    print_r($client);

参考までに、オプションを設定するときにオプションの有無にかかわらずこれを試しました オプションを設定しないとエラーが発生します 空のクライアントが表示されます

取得したい IDは、アドレスバーにhttps://mywsdlserver.com/open?wsdlを入力したときに取得した xml です

ご協力いただきありがとうございます

4

1 に答える 1

1

このエラーは、オプションで渡した URL が無効であることを示しています。あなたの例のものは問題ないので、おそらくこれは実際に使用しているものではありません。

ただし、場所と URI のオプションは WSDL モードでは適用されないため、完全に省略することをお勧めします。Zend_Soap_Client コンストラクターのドキュメントを参照してください: http://framework.zend.com/manual/en/zend.soap.client.html

于 2011-02-14T15:35:47.387 に答える