Como enviar SMS a partir de um servidor web para um telefone Android usando Java

Escrito por jim campbell | Traduzido por davy de lima
  • Compartilhar
  • Tweetar
  • Compartilhar
  • E-mail

A biblioteca "wireless.messaging" do Java fornece desenvolvedores Android com um método para enviar mensagens SMS usando a linguagem Java. Um SMS é uma mensagem de texto que você envia para outro número de telefone, é um serviço básico oferecido por serviços sem fio. Deve-se especificar um número de telefone para enviar a mensagem e o protocolo "sms://" para acionar os serviços certos no dispositivo Android.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

  1. 1

    Abra o programa de desenvolvimento de software Java Eclipse no seu desktop. Abra o projeto Android no qual deseja adicionar um módulo de SMS. Dê um duplo clique no arquivo Java que quer usar para enviar a mensagem.

  2. 2

    Adicione a biblioteca de mensagens sem fio na parte superior do arquivo. Você precisa dessa biblioteca para chamar as funções necessárias. Copie e cole a instrução a seguir na parte superior do arquivo:

    import javax.wireless.messaging.*;

  3. 3

    Crie uma conexão com o número de telefone sem fio. O código a seguir cria uma variável com o número do destinatário:

    this.connection=(MessageConnection) Connector.open("sms://5555555555:2948");

    “2948” é o número da porta usado para executar o serviço de SMS. Substitua o “5555555555" pelo número de celular que deseja como seu destinatário.

  4. 4

    Defina o conteúdo da mensagem. O código a seguir cria uma variável de string com o conteúdo "Olá, Destinatário" como a mensagem:

    String message ="Olá, Destinatário";

  5. 5

    Envie a mensagem. O código a seguir embala a mensagem SMS e a envia ao número do seu destinatário:

    this.connection.send(message);

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível