Det finns många tjänster som vi kan inkludera i våra applikationer för att öka deras funktionalitet och för att tillföra värde till det. En av dessa tjänster som vi kan lägga till är att skicka SMS från vår plattform och allt i några enkla steg.
För transport SMS från PHP vi kommer att använda API: et TextMagic, som genom att konfigurera några alternativ kan vi ha det tillgängligt för vår applikation.
Skaffa TextMagic API
Först går vi till TextMagic -sidan och registrerar på ett konventionellt sätt, efter att processen är klar kommer vi att få de inställningar som vi kan använda, vi väljer standardinställningarna som i följande skärm.
Då kommer vi att ha en verifieringsskärm för att verifiera att tjänsten fungerar korrekt, vi sätter vårt nummer och om vi vill ändrar vi texten som vi kommer att få som ett test, efter att ha gjort detta trycker vi på Skicka.
Vi väljer den produkt vi vill prova, i det här fallet skulle det vara SMS API och vi går till nästa skärm där vi kommer att tas emot av API -menyn för TextMagic, där vi kan se användaren som vi kommer att använda i vår kod PHP.
Nu behöver vi bara generera vårt lösenord och ladda ner biblioteken för att kunna använda klasserna som har metoder för att skicka meddelanden. När biblioteket väl har laddats ner placerar vi det i samma katalog där vår huvudkod kommer att vara och slutligen trycker vi på knappen Skapa nytt API -lösenord för att generera lösenordet för vår kod. Med detta gjort är det dags att utveckla funktionaliteten.
Koden
För att skapa funktionaliteten skapar vi en ny fil .php som måste finnas i samma katalog som biblioteken. Låt oss se hela koden och sedan kommer vi att förklara hur det fungerar:
$ user, 'password' => $ lösenord)); $ reply = $ router-> send ('Nytt textmeddelande från PHP!', array (34630735410), true); var_dump ($ response);Det första vi gör är att inkludera biblioteken i klassen TextMagic, på detta sätt kan vi använda leveransmetoderna utan problem. Vi definierar användarnamn och lösenord som tillhandahålls av programmet, vi skapar ett objekt i klassen TextMagicAPI, kallar vi metoden skicka skickar telefonnumret till vilket meddelandet kommer i matrisen och slutligen skriver vi ut svaret om meddelandet inte kommer, för att veta vad som har hänt med vår funktionalitet.
När vi kontrollerar vår mobil kan vi se att vi har SMS i inkorgen och med meddelandet som vi har inkluderat.
Det är viktigt att nämna att vi i vår kod kunde inkludera ett enda nummer men denna funktionalitet kan utökas och kombineras med frågor till våra Databas eller till och med importera en fil Excel och bearbeta sedan numren i en iterativ cykel och skicka dem i bulk.
Vi vet redan hur vi skickar SMS från PHP med några enkla kodrader och detta beror på att det är enkelt att använda de metoder som ingår i TextMagicDet återstår bara för var och en att utöka funktionaliteten om de behöver det och anpassa det till behoven hos var och en av de applikationer som kräver det.