segunda-feira, 9 de abril de 2012

Como enviar um SMS com o webservice da Vexx usando PHP.

Nosso webservice pode ser acessado através do endereço:

https://www.vexxmobile.com.br/webservices/webservice.php?WSDL.

Através dele você pode construir um sistema com todas as funcionalidades da Vexx, ou apenas o que desejar utilizar.

Para acessar o webservice da Vexx utilizando PHP, utilize o pequeno tutorial abaixo.

Primeiramente baixe a biblioteca Nusoap, disponível na Area do Cliente Vexx.

É importante que você utilize essa versão da biblioteca, já que existem diferenças na implementação de cada versão.

Depois de baixar o Nusoap, coloque o arquivo no mesmo diretório do arquivo de teste PHP.

Antes de executar o seu arquivo, verifique se a linha "extension=php_soap.dll" do seu php.ini está comentada.

Dessa maneira vamos evitar um conflito entre o Soap nativo do PHP e o Nusoap.

Veja abaixo um exemplo de código para o método enviarSMS do nosso webservice:

include_once('nusoap.php');

$clienteSoap = new soapclient("https://www.vexxmobile.com.br/webservices/webservice.php");
$resultado = $clienteSoap->call("enviarSMS",array("(seu usuário Vexx)", "(sua senha Vexx)", "551188889999", "teste de torpedo"));

if($clienteSoap->fault)
{
echo "Erro ao acessar o WEBSERVICE:".$clienteSoap->faultstring;
}
else
{
echo "Retorno: ".$resultado;
}

Nenhum comentário:

Postar um comentário