Usando as classes nativas basta usar da seguinte forma:
// o array de parametros depende do seu servico
$objWS = new SoapClient(
$strWebServiceLocation,
array(
'login' => $strLogin,
'password' => $strPassword,
'exceptions' => true,
'trace' => true,
'location' => $strLocation));
// pra consumir, basta invocar os metodos do servico
// passando os parametros necessarios, se houver
$strXMLRetorno = $objWS->metodo1();
$strXMLRetorno = $objWS->soma(1, 1);
$strXMLRetorno = $objWS->cadastraCliente('Nome',123456);
// pra saber todos os metodos disponiveis
var_dump($objWS->__getFunctions());
é por aí, espero ter ajudado...
--
Daniel
On 12/07/2010 11:21, Julio Fagundes wrote:
Fala leonardo!
Cara eu sei que a biblioteca cURL* acessa https até com certificado
etc.. só que nunca precisei usar dessa maneira.
Da uma olhada na doc deles. http://curl.haxx.se/docs/features.html
Sds
Julio Fagundes
Leonardo Grillo escreveu:
Pow, muito obrigado... Pessoal, já consegui locar no webservice as
classes nativas do php, porém, agora estou com problema para consumir
os webservices... alguem sabe como devo fazer?
Em 12 de julho de 2010 09:11, Victor Sá <[email protected]
<mailto:[email protected]>> escreveu:
vo responder so para nao matar o topico...
Em 7 de julho de 2010 10:01, Leonardo Grillo
<[email protected] <mailto:[email protected]>>
escreveu:
Pessoal, estou precisando utilizar o webservice de um cliente,
porém, nunca utilizei, lendo a documentação do PHP5 achei o
Soap que faz a conexao com o wsdl só que, para acessa-lo
preciso do certificado digital (que por sinal, também nunca
utilizei).
Resumindo a história, tenho que fazer uma coisa que nunca
trabalhei (webservices) e só para complicar as coisas,
colocaram certificado digital para acessá-lo.
O que eu gostaria de saber é o seguinte, alguem já trabalhou
com algo do tipo e poderia me dar uma luz, pois como as coisas
estão indo, ta complicado.
Grato,
Leonardo
_______________________________________________
Lista mailing list
[email protected] <mailto:[email protected]>
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
--
Victor de Melo Marques de Sá
Programador WEB
Fone: 81 8813-3832
_______________________________________________
Lista mailing list
[email protected] <mailto:[email protected]>
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
------------------------------------------------------------------------
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br