Hur till sända SMS från en PHP-webbplats via HTTP med Raspberry Pi



Bakgrund av att skicka SMS från hemsida med Raspberry Pi

Är du nyfiken på det enklaste sättet att skicka SMS från din webbplats? Numera, jag har blivit riktigt intresserad av området för Internet of Things (IoT), därför jag trodde det skulle vara häftigt att integrera en Raspberry Pi till denna SMS messaging lösning.

Därför är denna handledning avsedd att ge en fullständig översyn om hur du skickar SMS från en PHP-webbplats via HTTP-begäranden och svar via Raspberry Pi. Det ska bli spännande!

Låt mig kort redogöra för grunderna i SMS teknik för bättre förståelse. Låt oss börja i början av processen och ta en titt på vad som händer medan SMS överförs från avsändaren till mottagaren. Behövs för ett program så att du skapar ett meddelande för att skicka ett SMS där. (I detta fall detta är en webbapplikation, eftersom vi kommer att skriva och skicka SMS på en webbplats.) Denna ansökan ska anslutas till en SMS-gateway, eftersom denna gateway kan överföra SMS mot din mobiloperatör (e.g. T-Mobile, Vodafone, Orange, etc.). SMS gateway sänder vanligtvis SMS via ett GSM-modem eller över Internet (den bestäms av dina konfigurationer beroende på dina behov). Efter SMS har kommit till SMSC (SMS Center) av din mobiloperatör, skickar leverantören SMS till mottagarens telefonnummer.

Denna lösning ger ett bra sätt att integrera SMS-lösning i någon webbplats (inklusive webbutiker, gate klientsystem, kontakt oss platser, lokalt baserade sidor, etc.), men det är också möjligt att använda denna webbplats, drivs av Raspberry Pi, för att ge SMS service kommersiellt. (Till exempel du kan skydda din webbplats med lösenord och dina kunder, som har personliga användarnamn-lösenord kombination att använda din webbplats, kan använda denna plattform för att skicka meddelanden.) Det låter intressant, inte sant? Låt oss göra det!

Innehållsförteckning

  • STEG 1: Konfigurera din webbplats och skapa ett SMS sender webbprogram
  • STEG 2: Låta webbservern att kunna hantera SMS web application
  • STEG 3: Skicka ett testmeddelande SMS från din webbplats
  • STEG 4: Slutsats och referenser

Maskin- och programvarukrav

För att genomföra den tidigare disponerat SMS messaging lösningen, behöver du en webbserver som kan hantera webbtillämpningar. Du behöver också en dator som hanterar din webbplats: Raspberry Pi visas här. Och slutligen en SMS-gateway måste också installeras på en PC för att kunna skicka meddelanden. (Observera att ett GSM modem eller IP SMS anslutning måste konfigureras för att kunna skicka ut SMS-meddelanden i gärning.) Låt oss ta en närmare titt på förutsättningarna i mer detaljer:

  1. Raspberry Pi: The Raspberry Pi är en låg kostnad, kreditkort storlek dator. Här mycket liten anordning kan du göra allt du förväntar dig en stationär dator att göra, från surfa på Internet och spela HD-video, till att göra kalkylark, ordbehandling, etc. Raspberry Pi har dessutom förmågan att interagera med omvärlden, så gör det möjligt för att skicka SMS från en hemsida också. I denna lösning används Raspberry Pi att hantera webbplatsen.
  2. Webserver (Apache): om att en webbapplikation för att skriva SMS meddelandet i den här lösningen, en webbserver i huvudsak behövs. För att kunna nå webbplatsen i en webbläsare, måste du hämta och installera en webbserver som Apache. När du har installerat webbservern, måste du upprätta anslutningen mellan din Raspberry Pi och webbservern. För detta ändamål måste du kopiera och klistra in kommandot apt-get installera apache2 php5 i mappen var/www av Apache. (Mer information om hur du installerar Linux-Apache-PHP-komponenter för att köra en Dynamix HTML-webbsida på en Raspberry Pi- lampa webserver).
  3. PHP komponent: Låta din webbserver att kunna hantera de webb-applikationer, måste du installera PHP på din Apache webbserver. (Denna konfiguration kommer att beskrivas hädanefter.)
  4. SMS gateway (Ozeki NG SMS Gateway): som det nämndes ovan, en SMS-gateway i huvudsak behövs för att kunna skicka SMS från din webbplats. Det bör bli dataöverföring och installerat på en dator.
  5. GSM modem eller IP SMS anslutning: inom din SMS gateway vissa konfigurationer krävs för att kunna skicka ut SMS-meddelanden i handling. Du behöver konfigurera en GSM-modem anslutningar med en GSM-enhet, eller måste du konfigurera en IP SMS anslutning efter att du har kontrakterat med en mobiloperatör. Men vad händer om du inte har någon installerad tjänst provider anslutning just nu? Inga problem. Du kan testa programmet genom att simulera SMS sändande. I denna lösning detta fall kommer att närvara: du kommer att se hur man testar denna lösning fritt använda Ozeki NG.
  6. Windows PC: I SMS gateway jag använt är Windows-baserade, så en Fönstren PC behövs också för att kunna installera SMS gateway.
Se Steg
Relaterade Ämnen

Hur till använda Dropbox på Windows

intresserad använder tjänsten cloud-saving Dropbox på din windows-dator? Kom igång genom att följa dessa steg!(Anmärkning: vi främst används Windows 8 när man bygger dessa steg, så att du kan uppleva denna process annorlunda om du använder en annan v...

Hur till vända en trä spetsar bobbin

denna enkla handledning kommer att lära dig hur du aktiverar trä spetsar spolar med en trä svarv och grundläggande handverktyg. Detta är en bra julklapp.För att göra dem behöver du:Lövträ penna blanks (3/4 tum torget torg 5 inches)Wood svarvSvarv ver...

Hur till vända en boksida

du kommer att lära sig hur till vända en sida i en bokSteg 1: Hur till vända en boksida Öppen bokSteg 2: Hur till vända en boksida Göra ditt pekfinger och tumme till en klo formSteg 3: Hur till vända en boksida Nypa en sidaSteg 4: Hur till vända en b...

Hur till vända på en TFT-skärm

detta är accully hur till vända på en TFT-skärm med arduino. Det är mycket lätt GND går till power marken och VCC går till fem volt och det bör slå på nu....

Golf hur till använda: An Golf järn, Golf trä, Putter, Kil

detta instructable kommer att förklara en Nybörjarguide till att använda fyra av golfs populäraste klubbar: 1) en golf järn. 2) en golf trä. 3) en golf putter. 4) kil en golfklubbaSteg 1: Golf hur man använder en Iron Club En iron club har en club hu...

Hur till vända på datorn

dag i 2000-talets teknik vuxit till sådan en hög poäng. De flesta av denna teknik har arbetat sig in i vardagliga familjer; hjälpa alla utföra vardagliga uppgifter. En av mest minnesvärda av dessa tekniker är den personliga dator eller PC. I denna tu...

Hur till använda befalla snabb, lätt

först av allt måste du nu hur till öppen befalla snabb. Öppna det gå till sökfältet på Aktivitetsfältet och skriv in cmd och tryck enter. om kommandotolken inte dyka upp typ i Kommandotolken i sökfältet och vänta på datorn för att söka efter den. Det...

Hur till vända dig till en Ghost pirat (som piratkopierar av karibiskt)

jag är en konstnär och grafisk designer! Detta projekt var något jag beslutat att göra för att öva min photoshop färdigheter och ett roligt foto för halloween. Jag använde Adobe Photoshop CS4 för att ändra min kostym, utseende och miljön i den här bi...

Hur till vända en modern foto årgång med Photoshop

i denna tutorial jag kommer att lära dig hur man använder Photoshop för att redigera en modern foto mer vintage titta. Vi kommer att använda ett lager Foto från DeviantArt.com för dig för att följa längs med om du vill ha:http://robriel-Stock.deviant...

Träbearbetning hur till använda 4 grundläggande sågar

i detta instructable lär du dig grunderna i 4 träbearbetning sågar och hur de används. De fyra sågar: 1) tabellen såg 2) cirkelsåg. 3) geringssåg. 4) pusslet.Steg 1: Träbearbetning hur man använder ett pussel När det gäller mångsidighet bland sågar,...

Hur till vända en trä penna på en svarv.

Hej och Välkommen till "ConnStruction zon." Detta började som ett "Hur till..." projekt för min klass, och när det förvandlats till videon du ska titta på, jag trodde det skulle vara trevligt att göra det mitt första försök till en &qu...

Hur till vända din tillit (dvs. Aqua-Pak, Aqua-Tainer etc.) kanister till en effektiv tvätt Station

IntroduktionUnder camping eller utomhus aktiviteter är vattenvård viktigt även om vattnet är lätt tillgängliga. Många människor använder Reliance (dvs. Aqua-Pak, Aqua-Tainer etc.) kapslar på deras campingar för att lagra rent vatten att dricka, men d...

Hur till vända en mus i en optisk penna (OPTIPEN)

Du har någonsin velat ha din egen handskrift i ett dokument, ville fria hand skisser, etc. Tja, för mig har jag alltid velat. Och som en DIY kille jag ville bygga en sådan anordning för mig själv men dagar av Internetsökning gav inga resultat. Jag ha...

Hur till vända bort datum i Blogger blogginlägg

detta är en handledning om hur man stänga av datum i blogger blogg inlägg. Om du vill ändra blog post dating system klickar du på fliken formatering och ändra inställningen för första. Att kontrollerar helt turna post datum av du de väljer både först...

Hur till vända en dopp penna

Jag har nyligen börjat öva pekade nib kalligrafi och hittade kommersiellt gjort nib innehavare viljande. De är antingen för plasticky och ljus eller för dyrt så jag bestämde mig att göra några själv. Det var förvånansvärt lätt! Du behöver inte en pen...

Hur till vända gamla ficklampa till en kraftfull ficklampa med förvaringsbehållare

jag har en ficklampa om 10 år och det är med bara maktlös vanliga glödlampor. Jag ändrade det med en 1w led och slänga dessa enorma "D" typ batterier. Jag lägger små behållare i den. Jag satte små 16gb flash-disk men du kan sätta något som du vi...

Hur till tvåfaldig-stöveln Linux och Windows (på en PC med Windows 7 redan installerat)

syftet med detta Instructable är att konfigurera datorn för flervalsstart Windows 7 och Ubuntu Linux. Tvåfaldig-starter upp är en teknik som tillåter en enda fysisk dator att köra två eller flera operativsystem (OS). Detta är användbart för att exper...

Hur till använda tillbringade öl korn för bakning

detta är en kort anvisningar på hur jag bearbeta använt öl korn från home-brewing öl in i en hälsosam, god och billig ingrediens som jag kan använda i bröd, kornbröd, grytor, och även tårtor och kakor. Jag köper och använder korn för att göra öl, så...

Hur till använda en bild som bakgrund på din Xbox 360

du kan få uttråkad av standardbakgrunden på Xbox 360, eller de andra temana som ingår, så du kanske vill använda din egen bakgrund. I detta Instructable kommer att jag berätta hur du använder en bild som bakgrundsbild på din Xbox 360.Du behöver:Dator...