Dator > hur du skickar ett sms med ett PHP-skript

  • hur du skickar ett sms med ett PHP-skript


  • Med nästan alla bär en mobiltelefon , Short Message Service (SMS ) är ett effektivt sätt att nå människor överallt. Din PHP ansökan kan utnyttja denna tjänst också . Men är som SMS inte e-post , som är gratis och öppen för alla med en Internetanslutning. SMS- meddelanden levereras via telekom " mobiltelefonnät , och så du måste använda en SMS -gateway -server för att ansluta till nätverket

    Du behöver : .
    PHP-installation med Curl stöd

    . Förvärva ett SMS Gateway Service


    1 .
    Välj en SMS gateway-tjänster att använda . Denna gateway kommer att vidarebefordra dina meddelanden till telekom " mobilnätet . Gateway-tjänster kommer att kosta pengar , eftersom telekom avgift för SMS leverans . Ta en titt på Ozeki eller TM4B för exempel . Det finns andra tjänster också , t. ex. Google SMS -gateway .
    2 .
    Gå med i Facebook för tjänsten och få nödvändiga logga in referenser .
    3 .
    Förvärva och läs Application Programming Interface ( API) för din valda gateway . Det sätt på vilket du skickar SMS kommer att variera beroende på API . Men det finns ett generellt mönster det följer oavsett vilken gateway du väljer .

    skicka ditt meddelande


    1 .
    Ställ in din begäran variabler . Skapa en array med namnet " $ sms " . Denna matris kommer att innehålla alla begäran variabler din SMS-gateway måste skicka ett meddelande. Du kommer sannolikt att behöva ställa in " $ sms [ ' till ' ] " för meddelandet mottagaren , " $ sms [ ' från ' ] " för avsändaren och " $ sms [ ' message ' ] " för innehållet i meddelandet. Kontrollera API för andra uppgifter som behöver skickas .
    2 .
    Använd cURL att skicka din förfrågan . Se cURL dokumentation om PHP-webbplatsen för information om hur du använder curl. Du kommer att använda " curl_setopt ( ) " för att ställa in adressen till din SMS -gateway och att koda " $ sms " variabel . Du kommer att använda " curl_exec ( ) " för att skicka SMS till en gateway .
    3 .
    Undersök svar som " curl_exec () " avkastning. Om svaret är " falska "och sedan ditt SMS skickades inte . Det kan finnas ett nätverksproblem på servern . Om det inte finns , kontrollera SMS- gateway API igen för att kontrollera att du skickar all nödvändig information på rätt sätt . Vissa SMS -gateways erbjuder verktyg för felsökning . Om din leverantör gör , dra nytta av dem på denna punkt . Om svaret var " sant "och sedan ditt meddelande är sänt .


Previous:nothing Next:hur koka corned skinka





Relaterade artiklar


  • hur du lägger upp flash video
  • hur man hittar högt värde i recordset Visual Basic
  • hur man lär sig Visual Basic 6
  • hur du lägger upp filer via html och asp
  • Hur konvertera datumformatet i ASP
  • hur du aktiverar PHP på IIS 6.0
  • information om Visual C
  • hur man gör en hemsida i PHP 5
  • hur man skriver ett script i unix
  • Hur får man en webbadress med asp