Os seus SMS são enviados pelo seu próprio telemóvel.Veja como funciona
PLATAFORMAArquitetura API-firstEmparelhamento seguro do dispositivoVisibilidade da entregaControlo multidispositivosDocumentação versionada
← Todas as integrações
Pacote oficial Python · PyPI

SMS DE PYTHON E WHATSAPP SDK

Conecte Python
comseu celular real.

Envie SMS do seu próprio número de telefone conectado.Envie WhatsApp e receba SMS recebidas.Use-o em Django, FastAPI, Flask, workers, pipelines de dados e scripts de automação.

Um comando pipInstale pelo pacote oficial PyPISMS bidirecionalEnvie e receba mensagensPython 3.6+Cliente simples baseado em requests
mobile_messaging.pyPython
$pip install smsmobileapiinstalado
import os
from smsmobileapi import SMSSender

sms = SMSSender(
    api_key=os.environ["SMSMOBILEAPI_KEY"]
)

response = sms.send_message(
    to="+32470000000",
    message="Your appointment is confirmed."
)

print(response)
PYTHONEvento comercial
→
SMSMOBILEAPIRota autenticada
→
SEU TELEFONESMS enviado
Seu código Python decide quando se comunicar. O celular conectado e o SIM executam a operação SMS.

LÓGICA PYTHON. COMUNICAÇÃO REAL PELO CELULAR.

Seu código controla o evento.
Seu telefone permanece o ponto final da comunicação.

O pacote Python oferece um cliente focado em SMSMobileAPI. Ele mantém a lógica aplicada em Python enquanto o celular conectado fornece aos fluxos SMS um SIM real, um número de telefone existente e comportamento normal de resposta.

01
Py

Aplicação Python

Uma requisição web, tarefa, evento de dados ou regra de monitoramento decide se comunicar.

Remetente de SMS
02

SMSMobileAPI

A plataforma autentica, roteia e registra a operação solicitada.

rota segura
03
▯

Celular conectado

Seu telefone e SIM enviam SMS com o número que seus contatos já reconhecem.

rede móvel
04
{ }

Resposta Python

Sua aplicação recebe dados estruturados que pode registrar, inspecionar e usar no próximo passo.

INÍCIO RÁPIDO

Instale, conecte e execute um teste controlado de SMS.

Comece com um celular e destinatário que você controla. Carregue a chave API da configuração protegida do servidor e analise o objeto retornado antes de conectar o código a um gatilho de produção.

  1. 1
    Conecte seu telefoneInstale SMSMobileAPI e verifique se o celular aparece online.
  2. 2
    Instale o pacoteUse pip dentro do ambiente virtual do seu projeto.
  3. 3
    Carregue o segredoLeia a chave API de uma variável de ambiente ou gerenciador de segredos.
  4. 4
    Envie e inspecioneVerifique os dados retornados e confirme a atividade no painel.
Terminal
$ python -m pip install smsmobileapi
send_sms.py
import os
from smsmobileapi import SMSSender

sms = SMSSender(
    api_key=os.environ["SMSMOBILEAPI_KEY"]
)

response = sms.send_message(
    to="+32470000000",
    message="Hello from Python!"
)

print(response)
Mantenha a chave fora do código-fontePython ≥ 3,6

TRÊS OPERAÇÕES FOCAIS

Envie SMS, envie WhatsApp e receba SMS recebidas.

O pacote permanece intencionalmente pequeno. Sua aplicação Python gerencia a lógica de negócio enquanto o cliente trata a requisição SMSMobileAPI correspondente e retorna a resposta decodificada.

01 · ENVIAR SMS

Use seu número de telefone conectado

Os parâmetros padrão habilitam SMS. O celular conectado selecionado deve estar online e configurado corretamente.

response = sms.send_message(
    to="+32470000000",
    message="Order ready"
)
Leia a documentação SMS →
02 · ENVIAR WHATSAPP

Altere o canal explicitamente

Habilite WhatsApp e desabilite SMS. Vincule WhatsApp no painel antes de chamar o método.

response = sms.send_message(
    to="32470000000",
    message="Order ready",
    sendwa=1, sendsms=0
)
Leia a documentação do WhatsApp →
03 · RECEBER SMS

Traga respostas móveis para Python

Recupere as respostas SMS recebidas e envie os dados retornados para seu CRM, suporte ou lógica de automação.

received = sms.get_received_messages()

print(received)
Explore as respostas SMS recebidas →

INSIRA O PACOTE NA SUA STACK PYTHON

Use comunicação móvel onde sua aplicação já toma decisões.

Mantenha o cliente em uma camada de serviço ou trabalhador. Isso separa o acesso ao canal das rotas, views, modelos e código de processamento de dados.

DJ

Django

Dispare comunicação ao cliente a partir de serviços, comandos de gerenciamento, sinais ou trabalhadores em background.

Serviços · Comandos · Celery
FA

FastAPI

Adicione mensagens controladas atrás de endpoints autenticados e mova trabalhos mais longos para tarefas ou trabalhadores em background.

Rotas · Dependências · Tarefas
FL

Flosqueamento

Mantenha o cliente SMSMobileAPI em um serviço de aplicação e chame-o a partir de fluxos de trabalho de negócios validados.

Blueprints · Serviços · RQ
PY

Scripts e jobs de dados

Use Python para monitoramento, lembretes agendados, alertas ETL e ferramentas operacionais internas.

CRON · Pipelines · Monitoramento

TRANSFORME RESPOSTAS EM EVENTOS DE NEGÓCIO

Respostas SMS tornam-se dados que seu fluxo Python pode utilizar.

Recupere mensagens do celular conectado a SMSMobileAPI, então aplique sua própria lógica de correspondência, filtragem, armazenamento e escalonamento de contatos. O SDK retorna a resposta API; sua aplicação decide o que acontece em seguida.

  • Anexe uma resposta a um contato no CRM
  • Crie ou atualize um ticket de suporte
  • Acione um acompanhamento humano
  • Alimente um pipeline interno de análise
Saiba mais sobre respostas recebidas SMS
received_sms_worker.py
NOVO SMS
+32 470 00 00 00“Sim, amanhã às 10 está ótimo para mim.”
Fluxo Python
CRMContato correspondidoConversa atualizada
TAREFAAcompanhamento criadoAtribuído à equipa
REGISTOEvento registadoResposta guardada
Exemplo de arquitetura: obter a resposta, identificar o contacto e encaminhar o evento através da sua própria lógica Python.
Logotipo do Python

PUBLICADO NO PYPI

Um pacote pequeno e inspecionável criado para projetos padrão Python.

Instale-o num ambiente virtual, fixe a versão no seu fluxo de dependências e reveja o código-fonte público antes da implementação. O pacote utiliza a biblioteca familiarrequestse retorna dados JSON decodificados.

  • Pacotesmsmobileapi
  • Clientesmsmobileapi.SMSSender
  • Tempo de execuçãoPython 3.6 ou superior
  • Dependência HTTPsolicitações
  • LicençaMIT

LISTA DE VERIFICAÇÃO PARA PRODUÇÃO

Mantenha a automação segura, observável e previsível.

O pacote simplifica a requisição. A sua aplicação ainda precisa proteger segredos, validar dados, tratar erros API e evitar envios duplicados.

  • 01
    Proteja a chave APICarregue a partir da configuração do ambiente ou de um gestor de segredos, nunca do código-fonte comprometido.
  • 02
    Validar e normalizar númerosAplique o formato internacional correto para o canal antes de chamar o SDK.
  • 03
    Inspecionar dados retornadosO cliente pode devolver um objeto de erro; faça a ramificação com base na resposta em vez de assumir sucesso.
  • 04
    Use timeouts ao nível do fluxo de trabalhoMantenha as requisições web responsivas movendo o trabalho de comunicação para um trabalhador adequado quando for necessário.
  • 05
    Prevenir envios duplicadosUse um evento de negócio idempotente ou o seu próprio marcador de estado de processo para as tentativas.
  • 06
    Monitorizar conectividade do telefoneOperações nativas SMS dependem do móvel conectado estar online e pronto.

O QUE EQUIPAS PYTHON PODEM CONSTRUIR

Comunicação ligada a dados, automação e lógica de negócio.

⌁

Automação CRM

Envie mensagens contextuais e anexe respostas recebidas ao fluxo do contacto correto.

▥

Alertas de pipeline de dados

Notifique um telefone real quando importações, trabalhos de processamento ou verificações de qualidade necessitarem de atenção.

↻

Lembretes agendados

Execute lembretes de compromissos, pagamentos e operacionais a partir de um trabalhador ou tarefa programada.

!

Escalonamento de monitoramento

Transforme eventos de aplicação ou infraestrutura em mensagens SMS enviadas a partir de um número móvel conhecido.

PERGUNTAS FREQUENTES PYTHON SDK

Respostas claras antes de adicionar o pacote.

O módulo Python é um cliente focado para mensagens. A ligação móvel, visibilidade no painel e APIs da plataforma mais ampla permanecem parte do SMSMobileAPI.

O módulo está oficialmente disponível no PyPI?

Sim. Instale osmsmobileapipacote com pip. Os seus metadados publicados requerem Python 3.6 ou superior e usam orequestsdependência.

SMS realmente saem do meu próprio celular?

Sim. As requisições SMS são roteadas pelo celular conectado à sua conta SMSMobileAPI, utilizando seu SIM e número de telefone existentes.

Posso recuperar as SMS recebidas no Python?

Sim. Chameget_received_messages()na instância inicializadaSMSSendere processe os dados retornados conforme as regras da sua aplicação.

Como envio WhatsApp em vez de SMS?

Conecte o WhatsApp no painel, depois chamesend_message()comsendwa=1esendsms=0. Os destinatários WhatsApp usam o código do país sem+ou00.

Posso usar o pacote com Django, FastAPI ou Flask?

Sim. Mantenha o cliente no código do serviço do lado do servidor e invoque-o a partir de fluxos de aplicação validados. Use um worker para operações que não devem bloquear uma requisição web.

O pacote cobre chamadas, notificações e todas as plataformas API?

Não. O pacote atual foca no envio de SMS e WhatsApp e na recuperação de SMS recebidos. Use a documentação REST API para atividades de chamadas, notificações e outras operações especializadas.

PYTHON PRONTO. CELULAR CONECTADO.

Execute seu primeiro fluxo real com celular.

Instale o pacote, teste com um número controlado e conecte a operação verificada ao evento de negócio relevante.