Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como enviar uma mensagem SMS com um script PHP
Com quase todo mundo levando um telefone celular, Short Message Service (SMS) é uma poderosa forma de alcançar as pessoas onde quer que estejam . Seu aplicativo PHP pode aproveitar este serviço , também. No entanto , o SMS não é e-mail como , que é gratuito e aberto a qualquer pessoa com uma conexão à Internet. As mensagens SMS são entregues através de redes celulares das telecomunicações , e por isso você deve usar um servidor de gateway SMS para acessar a rede . Coisas que você precisa instalar o PHP com suporte a cURL

Show Mais instruções
Adquirir um SMS Gateway Service
1

Selecione um serviço de gateway SMS para usar. Este portal irá encaminhar suas mensagens em rede celular das telecomunicações . O serviço de gateway vai custar dinheiro , porque as telecomunicações taxa para a entrega da mensagem SMS . Dê uma olhada em Ozeki ou TM4B para exemplos. Existem outros serviços , também, como o gateway SMS do Google.
2

Assine o serviço e obter o necessário log -in credenciais
3 Adquirir e ler a Application Programming Interface (API) para a sua porta de entrada escolhida. A maneira pela qual você enviar sua mensagem SMS irá variar de acordo com a API. Mas há um padrão geral segue-se , independentemente de qual o gateway que você escolher.
Enviar sua mensagem
4

Configure suas variáveis ​​de solicitação. Criar um array chamado "$ sms" . Esta matriz irá conter todas as variáveis ​​de solicitação de seu gateway SMS necessita para enviar uma mensagem. Você provavelmente vai precisar definir "$ sms [' a '] " para o receptor da mensagem , "$ sms [ 'de' ]" para o remetente da mensagem e "$ sms [' mensagem' ]" para o conteúdo da mensagem. Confira a API para outros dados que precisam ser enviados .
5

Use cURL para enviar sua solicitação. Consulte a documentação do cURL no site do PHP para obter detalhes sobre como usar cURL . Você vai usar " ) curl_setopt ( " para definir a URL do seu gateway SMS e para codificar o seu "$ sms" variável. Você vai usar " curl_exec ()" para enviar sua mensagem SMS para o gateway.
6

Examine a resposta que " curl_exec ( )" retorna. Se a resposta é "falso ", então seu SMS não foi enviada. Pode haver um problema de rede em seu servidor . Se não houver , verifique o API Gateway SMS novamente para certificar-se de que você está enviando todas as informações necessárias corretamente. Alguns gateways SMS oferecer ferramentas de depuração . Se isso acontecer , aproveitá-las neste momento. Se a resposta foi " verdade", em seguida, sua mensagem foi enviada com sucesso.

Anterior :

Próximo : No
  Os artigos relacionados
·Twitter API senha Comprimento Limite 
·PHP Script Vantagens e Desvantagens 
·Como remover vazias Tags no PHP DOM 
·Como: Acessar MySQL direto no GoDaddy SSH 
·Como verificar MySQL Null em PHP 
·Definição de Php 
·Como consultar MySQL Content Length 
·Como fazer cookies de computador 
·Como Personagens de saída com uma consulta MySQL 
·Como Desativar Restrições em MySQL 
  Artigos em destaque
·Como redirecionar uma página web usando Javascript 
·Como Excluir do T-SQL 
·As diferenças entre Java e JavaScript 
·Como verificar um número inteiro de entrada em JavaScr…
·Benefícios do Gerenciamento de Atributo 
·Vantagens e Desvantagens de Máquina Nível Língua 
·Como dividir os valores de um campo onde um personagem …
·Como exibir uma lista suspensa no GridView 
·Como usar uma instrução condicional em JQuery 
·Como usar modelos de função em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados