Dine SMS sendes fra din egen mobil.Se, hvordan det virker
PLATFORMAPI- første arkitekturSikker parring af enhedenLeveringssynlighedMulti- enhedens betjeningsanordningVersioneret dokumentation
← Alle integrationer
Officiel Python pakke · PyPI

PYTHON SMS & HVADSAPP SDK

Forbind Python
tildin rigtige mobil.

Send SMS fra dit eget tilsluttede telefonnummer.Send WhatsApp og hent modtagne SMS.Brug den i Django, FastAPI, Flask, workers, datapipelines og automationsscripts.

Én pip-kommandoInstaller fra den officielle PyPI pakkeTo-vejs SMSSend og hent modtagne beskederPython 3, 6 +Lille klient baseret på requests
mobile_messaging.pyPython
$pip install smsmobileapiinstalleret
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)
PYTHONForretningsevent
→
SMSMOBILEAPIGodkendt rute
→
DIN TELEFONSMS sendt
Din Python kode bestemmer, hvornår der kommunikeres. Den tilsluttede mobil og SIM udfører SMS-operationen.

PYTHON LOGIK. ÆGTE MOBILKOMMUNIKATION.

Din kode styrer eventet.
Din telefon forbliver kommunikationsendepunktet.

Python pakken leverer en fokuseret klient omkring SMSMobileAPI. Den holder applikationslogikken i Python, mens den tilsluttede mobil giver SMS workflows et ægte SIM, et eksisterende telefonnummer og normal svartidsadfærd.

01
Py

Python applikation

En webanmodning, opgave, dataevent eller overvågningsregel beslutter at kommunikere.

SMSSSender
02

SMSMobileAPI

Platformen godkender, router og registrerer den ønskede operation.

sikker rute
03
▯

Forbundet mobil

Din telefon og SIM sender SMS med det nummer, dine kontakter allerede kender.

mobilnetværk
04
{ }

Python svar

Din applikation modtager strukturerede data, som den kan logge, inspicere og bruge i næste trin.

HURTIG START

Installer, forbind og kør en kontrolleret SMS test.

Begynd med en mobil og modtager, du kontrollerer. Indlæs API nøglen fra beskyttet serverkonfiguration og gennemgå det returnerede objekt, før koden tilsluttes et produktions-trigger.

  1. 1
    Tilslut din telefonInstaller SMSMobileAPI og bekræft, at mobilen vises som online.
  2. 2
    Installer pakkenBrug pip inden for dit projekts virtuelle miljø.
  3. 3
    Indlæs hemmelighedenLæs API nøglen fra en miljøvariabel eller hemmelighedshåndtering.
  4. 4
    Send og inspicerTjek de returnerede data og bekræft aktiviteten i dashboardet.
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)
Hold nøglen uden for kildekodenPython ≥ 3, 6

TRE FOKUSERDE OPERATIONER

Send SMS, send WhatsApp og hent modtagne SMS.

Pakken holdes bevidst lille. Din Python applikation styrer forretningslogikken, mens klienten håndterer den tilsvarende SMSMobileAPI anmodning og returnerer det dekodede svar.

01 · SEND SMS 'ER

Brug dit tilknyttede telefonnummer

Standardparametrene aktiverer SMS. Den valgte tilsluttede mobil skal være online og korrekt konfigureret.

response = sms.send_message(
    to="+32470000000",
    message="Order ready"
)
Læs SMS dokumentation →
02 · SEND HVAD SAPP

Skift eksplicit kanal

Aktivér WhatsApp og deaktiver SMS. Link WhatsApp i dashboardet før kald af metoden.

response = sms.send_message(
    to="32470000000",
    message="Order ready",
    sendwa=1, sendsms=0
)
Læs WhatsApp dokumentation →
03 · MODTAG SMS

Integrer mobilbeskeder i Python

Hent modtaget SMS og overfør de returnerede data til dit CRM, support eller automatiseringslogik.

received = sms.get_received_messages()

print(received)
Udforsk modtaget SMS →

INTEGRER PAKKEN I DIN PYTHON-STAK

Brug mobilkommunikation der, hvor din applikation allerede træffer beslutninger.

Hold klienten i et service- eller arbejdslag. Dette adskiller kanaladgang fra ruter, visninger, modeller og databehandlingskode.

DJ

Django Formand

Start kundekommunikation fra services, kommandoer, signaler eller baggrundsarbejdere.

Services · Kommandoer · Celery
FA

FastAPI

Tilføj kontrolleret beskedafsendelse bag autentificerede endpoints og flyt længere arbejde til en baggrundsopgave eller arbejder.

Ruter · Afhængigheder · Opgaver
FL

Flask

Hold SMSMobileAPI klienten i en applikationsservice og kald den fra validerede forretningsflows.

Blueprints · Tjenester · RQ
PY

Scripts & dataarbejder

Brug Python til overvågning, planlagte påmindelser, ETL-advarsler og interne driftsværktøjer.

CRON · Pipelines · Overvågning

OMDAN SVAR TIL FORRETNINGSHÆNDELSER

Modtaget SMS bliver data, som dit Python workflow kan bruge.

Hent beskeder fra mobilen tilsluttet SMSMobileAPI, og anvend derefter egen kontaktmatching, filtrering, lagring og eskaleringslogik. SDK returnerer API svaret; din applikation afgør, hvad der sker herefter.

  • Vedhæft et svar til en CRM-kontakt
  • Opret eller opdater en support-sag
  • Start et manuelt opfølgningsforløb
  • Feed en intern analysepipeline
Lær om modtaget SMS
received_sms_worker.py
NYT SMS
+32 470 00 00 00“Ja, i morgen kl. 10 passer mig.”
Python arbejdsgang
CRMKontakt matchetSamtale opdateret
OPGAVEOpfølgning oprettetTildelt teamet
LOGBegivenhed registreretSvar bevaret
Eksempelarkitektur: hent svaret, identificer kontakten og led begivenheden gennem din egen Python logik.
Python- logo

UDGIVET PÅ PYPI

En lille, inspicerbar pakke bygget til standard Python projekter.

Installer den i et virtuelt miljø, fastlæg versionen via din afhængighedshåndtering, og gennemgå den offentlige kildekode før implementering. Pakken bruger det velkendterequestsbibliotek og returnerer dekodede JSON data.

  • Pakkesmsmobileapi
  • Klientsmsmobileapi.SMSSender
  • LøbetidPython 3.6 eller nyere
  • HTTP afhængighedanmodninger
  • LicensMIT

PRODUKTIONS TJEKLISTE

Hold automatiseringen sikker, observerbar og forudsigelig.

Pakken gør forespørgslen enkel. Din applikation skal stadig beskytte hemmeligheder, validere data, håndtere API fejl og forhindre dobbeltsendelser.

  • 01
    Beskyt API nøglenIndlæs den fra miljøkonfiguration eller en hemmelighedshåndtering, aldrig fra versionskontrolleret kildekode.
  • 02
    Validér og normalisér numreAnvend det korrekte internationale format for kanalen, før du kalder SDK.
  • 03
    Undersøg returnerede dataKlienten kan returnere et fejlobjekt; håndter svaret i stedet for at antage succes.
  • 04
    Brug timeouts på workflow-niveauHold web-forespørgsler responsive ved at flytte kommunikationsarbejdet til en passende worker, når nødvendigt.
  • 05
    Forebyg dobbeltsendelserBrug en idempotent forretningsbegivenhed eller din egen markeringsstatus for behandlede forsøg ved retries.
  • 06
    Overvåg telefonforbindelseNative SMS-operationer afhænger af, at den tilsluttede mobil er online og klar.

HVAD PYTHON-TEAMS KAN BYGGE

Kommunikation forbundet med data, automation og forretningslogik.

⌁

CRM-automation

Send kontekstuelle beskeder og vedhæft modtagne svar til korrekt kontaktworkflow.

▥

Data pipeline-advarsler

Underret en rigtig telefon, når import, behandlingsjob eller kvalitetskontroller kræver opmærksomhed.

↻

Planlagte påmindelser

Kør aftale-, betalings- og driftsmæssige påmindelser fra en worker eller planlagt opgave.

!

Overvågningseskalering

Omform applikations- eller infrastrukturhændelser til SMS beskeder sendt fra et kendt mobilnummer.

PYTHON SDK FAQ

Klare svar før du tilføjer pakken.

Python modulet er en fokuseret klient til messaging. Mobilforbindelsen, dashboard-oversigten og bredere platform-API'er forbliver del af SMSMobileAPI.

Er modulet officielt tilgængeligt på PyPI?

Ja. Installersmsmobileapipakken med pip. Dens offentliggjorte metadata kræver Python 3.6 eller nyere og anvenderrequestsafhængighed.

Sender SMS virkelig fra min egen mobil?

Ja. SMS anmodninger dirigeres gennem mobilen tilsluttet din SMSMobileAPI konto ved hjælp af dens SIM og eksisterende telefonnummer.

Kan jeg hente modtagne SMS i Python?

Ja. Kaldget_received_messages()på den initialiseredeSMSSenderinstans, og behandl derefter de returnerede data i henhold til dine applikationsregler.

Hvordan sender jeg WhatsApp i stedet for SMS?

Tilslut WhatsApp i dashboardet, og kald dereftersend_message()medsendwa=1ogsendsms=0. Modtagere af WhatsApp bruger landekoden uden+eller00.

Kan jeg bruge pakken med Django, FastAPI eller Flask?

Ja. Hold klienten i server-side servicekode og kald den fra validerede applikations-workflows. Brug en worker til handlinger, der ikke må blokere en web-anmodning.

Dækker pakken opkald, notifikationer og alle platforme API?

Nej. Den nuværende pakke fokuserer på afsendelse af SMS og WhatsApp samt hentning af modtagne SMS. Brug REST API dokumentationen til opkaldsaktivitet, notifikationer og andre specialiserede operationer.

PYTHON KLAR. MOBIL TILSLUTTET.

Kør din første ægte mobile workflow.

Installer pakken, test med et kontrolleret nummer og tilslut den verificerede operation til den forretningsbegivenhed, der betyder noget.