0
How to consume this soapclient webservice in php ??? tried the code below and gave the following error.
Code
$client = new SoapClient('http://www.smsviaweb.com.br/SMSVIAWEB.asmx?wsdl');
  $params = array('Login'    => 'xxxxx', 'Senha'    => 'xxxxx','Telefone'=>'xxxxx', 'Mensagem'=>'xxxxx');
  $client->__soapCall("Envia", $params);
Error
Fatal error: Uncaught Soapfault Exception: [Soap:Server] System.Web.Services.Protocols.Soapexception: Server was Unable to process request. ---> System.Nullreferenceexception: Object Reference not set to an instance of an Object. at SMSVIAWEB.Sends(Objmsgsmsvw Objmsg) --- End of Inner Exception stack trace ---
getFunctions
 array(6) {
  [0]=>
  string(38) "EnviaResponse Envia(Envia $parameters)"
  [1]=>
  string(50) "EnviaLoteResponse EnviaLote(EnviaLote $parameters)"
  [2]=>
  string(62) "ExecutaImportResponse ExecutaImport(ExecutaImport $parameters)"
  [3]=>
  string(38) "EnviaResponse Envia(Envia $parameters)"
  [4]=>
  string(50) "EnviaLoteResponse EnviaLote(EnviaLote $parameters)"
  [5]=>
  string(62) "ExecutaImportResponse ExecutaImport(ExecutaImport $parameters)"
}
array(9) {
  [0]=>
  string(37) "struct Envia {
 OBJMsgSMSVW OBJMsg;
}"
  [1]=>
  string(127) "struct OBJMsgSMSVW {
 string Login;
 string Senha;
 string IDCliente;
 string Telefone;
 string Mensagem;
 string DataAgenda;
}"

Better define exactly what you want.. Want the code to connect the client to the web service?
– Andrey
@Andrey that’s right.
– Alex Oliveira
Okay, try to do it yourself first.... if you can’t, post what you tried and the community will show you how to improve/adjust the code. I’m just showing you how to use the site, don’t get me wrong.
– Andrey
@Andrey thanks for the help.. I tried and still it wasn’t. I’ll post the code
– Alex Oliveira