Php 调用web服务不起作用

Php 调用web服务不起作用,php,web-services,soap,wsdl,webservices-client,Php,Web Services,Soap,Wsdl,Webservices Client,我试图用PHP使用SOAP协议调用web服务,但它不起作用 文档上的url为: 网址: 我的代码: ini_set('soap.wsdl_cache_enabled',0); ini_set('soap.wsdl_cache_ttl',0); $url = "http://api.teleport.com.br/wsdl/Teleport"; try { $client = new SoapClient($url); $function = 'ConsultaVeicul

我试图用PHP使用SOAP协议调用web服务,但它不起作用

文档上的url为:

网址:

我的代码:

ini_set('soap.wsdl_cache_enabled',0); 
ini_set('soap.wsdl_cache_ttl',0);

$url = "http://api.teleport.com.br/wsdl/Teleport";
try { 

    $client = new SoapClient($url);
    $function = 'ConsultaVeiculos';
    $arguments= array('ConsultaVeiculos' => array(
        "senha"  => "*************"
    ));

    $options = array('location' => $url);
    $result = $client->__soapCall($function, $arguments);

    print_r($result);


} catch (Exception $e) {
   print $result." = ".$e;
} 
错误:

= SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't find in 'http://api.teleport.com.br/wsdl/Teleport' in PATH: SoapClient->SoapClient('http://api.tele...') #1 [internal function]: FUNCION->testSOAPService() #2 PATH/CodeIgniter.php(359): call_user_func_array(Array, Array) #3 PATH(219): require_once(PATH) #4 {main}
如何正确地做到这一点


感谢使用
PROTEGIDO TEX TECNOLOGIA的网页回复。Tentiva de acesso por AAA.BBB.CCC.DDD
似乎是受IP保护的。你有权使用它吗?是的。在文档中,它不能说明是IP保护,只需要为函数“consultaveculos”发送一个参数“senha”。Senha是访问的令牌。但如果我不发送senha,错误也是一样的。