
Soap - Web Services
#1
Posted 30/07/2008, 20:43
Consegui comunicação com o servidor em questão, e consegui reposta pra vários métodos. Porém, agora estamos tentando a comunicação com um método que pede um array de strings como parametro.
o ASP.Net simplesmente não reconhece meu array.. não sei se deveria passar de uma forma diferente.. já tentei tudo mas o servidor não reconhece.
Segue o código:
$client = new nusoap_client('http://winfox.no-ip....rvice.asmx?WSDL' 'wsdl');
$arrayTeste = array('ahhhhhhhhhh', 'bbbbbbbbbbb');
$result = $client->call('MandaArray', array('testeArray' => $arrayTeste));
No caso estou acessando do servidor o método MandaArray, com a propriedade testeArray sendo um array.
Se alguém quiser tentar me ajudar, fazendo um teste... o servidor é:
http://winfox.no-ip....rvice.asmx?WSDL e deve retornar os mesmos valores enviados dentro do array.
Obrigado.
#2
Posted 30/07/2008, 21:16
Boa noite, estou usando a classe SOAP Extension do PHP, mostrada no artigo: http://imasters.uol....ervices_em_php/
Consegui comunicação com o servidor em questão, e consegui reposta pra vários métodos. Porém, agora estamos tentando a comunicação com um método que pede um array de strings como parametro.
o ASP.Net simplesmente não reconhece meu array.. não sei se deveria passar de uma forma diferente.. já tentei tudo mas o servidor não reconhece.
Segue o código:
$client = new nusoap_client('http://winfox.no-ip....rvice.asmx?WSDL' 'wsdl');
$arrayTeste = array('ahhhhhhhhhh', 'bbbbbbbbbbb');
$result = $client->call('MandaArray', array('testeArray' => $arrayTeste));
No caso estou acessando do servidor o método MandaArray, com a propriedade testeArray sendo um array.
Se alguém quiser tentar me ajudar, fazendo um teste... o servidor é:
http://winfox.no-ip....rvice.asmx?WSDL e deve retornar os mesmos valores enviados dentro do array.
Obrigado.
No caso ali você tá enviando um array multi-dimensinal não? Primeiro você tá definindo um array ( $arrayTeste = ...) e depois atribuindo esse array como elemento de um outro array cuja chave é 'testeArray' será que não é isso que tá dando problema?
#3
Posted 31/07/2008, 13:41
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)