Enviar SMS de PHP

Índice

Existem muitos serviços que podemos incluir em nossos aplicativos para aumentar sua funcionalidade e agregar valor a ela. Um desses serviços que podemos agregar é o envio de SMS de nossa plataforma e tudo em alguns passos simples.

Para transporte SMS a partir de PHP vamos usar a API TextMagic, que configurando algumas opções podemos disponibilizá-lo para nosso aplicativo.

Obtendo a API TextMagic
Primeiro vamos à página do TextMagic e nos cadastramos de forma convencional, depois que o processo for finalizado serão indicadas as configurações que podemos aplicar, escolhemos as configurações padrão como na tela a seguir.

Então teremos uma tela de verificação para verificar se o serviço está funcionando corretamente, colocamos nosso número e se quisermos alteramos o texto que iremos receber como teste, após fazer isso pressionamos Mandar.

Nós escolhemos o produto que queremos experimentar, neste caso seria o API SMS e vamos para a próxima tela onde seremos recebidos pelo menu API do TextMagic, onde podemos ver o usuário que usaremos em nosso código PHP.

Agora só precisamos gerar nossa senha e baixar as bibliotecas para podermos usar as classes que possuem os métodos de envio de mensagens. Uma vez que a biblioteca é baixada, nós a colocamos no mesmo diretório onde nosso código principal estará e finalmente pressionamos o botão Gerar nova senha API para gerar a senha do nosso código. Feito isso, é hora de desenvolver a funcionalidade.

O código
Para criar a funcionalidade, criamos um novo arquivo .php que deve estar no mesmo diretório que as bibliotecas. Vamos ver o código completo e depois explicaremos como funciona:

 $ usuário, 'senha' => $ senha)); $ reply = $ router-> send ('Nova mensagem de texto do PHP!', array (34630735410), verdadeiro); var_dump ($ resposta);
A primeira coisa que fazemos é incluir as bibliotecas da classe de TextMagic, desta forma podemos utilizar os métodos de envio sem problemas. Definimos o nome de usuário e senha fornecidos pelo aplicativo, criamos um objeto da classe TextMagicAPI, chamamos o método enviar passando o número de telefone ao qual a mensagem chegará no array e por último imprimimos a resposta caso a mensagem não chegue, para saber o que aconteceu com nossa funcionalidade.

Quando verificamos o nosso telemóvel podemos ver que temos o SMS na nossa caixa de entrada e com a mensagem que incluímos.

É importante mencionar que em nosso código conseguimos incluir um único número, mas essa funcionalidade pode ser estendida e combinada com consultas ao nosso Base de dados ou mesmo importar um arquivo Excel e então processar os números em um ciclo iterativo e enviá-los em massa.

Já sabemos como enviar SMS de PHP com algumas linhas simples de código e isso se deve à facilidade dos métodos incluídos no TextMagicResta a cada um estender a funcionalidade se necessário e adaptá-la às necessidades de cada uma das aplicações que dela necessitem.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave