Intrebari Frecvente - Despre noi - Parteneri - Platforma mobila de SMS marketing - Blog - Contact / Support (24/7)    
Pentru a putea crea campanii de SMS Marketing, 2-Way SMS, a accesa Mail to SMS, SMS Gateway, SMS Alerts sau SMS Connectors trebuie sa va autentificati.
Nume de utilizator sau e-mail
Parola
Creati un cont de utilizator
Ati uitat parola?
Reprezentati o companie care activeaza in domeniile marketing, publicitate, public relations sau sunteti consultant in domeniile acestea? Beneficiati de avantajele acestui program de parteneriat pentru a putea propune solutia SMSLink clientilor dv. (inclusiv white-label) si a putea sa dezvoltati astfel noi servicii cu valoare adaugata. Aflati mai multe
Aveti nevoie de o solutie SMS / MMS / SVA / microplati interactiva sau non-interactiva, personalizata? Echipa noastra tehnica si comerciala va sta la dispozitie pentru a identifica specificatiile solutiei si solutia tehnica optima pentru atingerea tuturor obiectivelor propuse. Un consultant SMSLink va va contacta in cel mai scurt timp posibil. Aflati cum ne puteti contacta

Prin pasiune pentru tehnologie si clienti multumiti, suntem singurul furnizor de servicii SMS din Romania prezent in clasamentul Deloitte Technology Fast 50.

Aflati mai multe

Pentru a putea testa live exemplele de integrare SMS Gateway este necesar sa va creati un cont de utilizator in platforma SMSLink iar apoi in contul dvs. de utilizator sa definiti o conexiune pentru serviciul SMS Gateway.

<?php
    
    
// ----------------------------------------------------------------------------
    // 
    //    Exemplu minimal pentru trimiterea de SMS-uri (PHP)
    //    Serviciul SMS Gateway
    //    Versiunea 1.1 / 12.04.2010
    //    Distribuit gratuit    
    //
    // ----------------------------------------------------------------------------
    
    // ----------------------------------------------------------------------------
    //  Pasul 1    
    //  Interogam SMS Gateway si salvam rezultatul trimis de acesta in variabila 
    //  pentru a putea interpreta statutul trimiterii
    //   - Pentru HTTPS utilizati https://secure.smslink.ro
    // ----------------------------------------------------------------------------
    
$content file_get_contents("http://www.smslink.ro/sms/gateway/communicate/?".
               
"connection_id=[value]&password=[value]&to=[mobilenumber]&message=".
               
urlencode("[message text]"));
    
    
// ----------------------------------------------------------------------------
    //  Pasul 2
    //  Interpretam rezultatul pentru a avea acces la tot continutul acestuia si
    //  a putea intelege rezultatul mesajului trimis spre SMS Gateway
    //
    //  Rezultatul transmis de SMS Gateway va fi intotdeauna de forma urmatoare:
    //  string Nivel;int ID Rezultat;string Mesaj;string[optional] Variabile
    // ----------------------------------------------------------------------------
    //  Pasul 2.1
    //  Extragem din rezultat toate variabilele separate prin punct si virgula 
    // ----------------------------------------------------------------------------
    
list($level$id$response$variabiles) = explode(";"$content);
    
    
// ----------------------------------------------------------------------------
    //  Pasul 2.2
    //  Verificam daca mesajul trimis a fost transmis cu succes prin compararea
    //  Nivelului si ID Rezultat
    // ----------------------------------------------------------------------------
    //  Daca mesajul este transmis atunci Nivelul va fi MESSAGE si ID- rezultat 
    //  va avea valoarea numerica 1    
    // ----------------------------------------------------------------------------
    
if (($level == "MESSAGE") and ($id == 1))
    {    
        
// ------------------------------------------------------------------------    
        //  Variabilele optionale transmise optional sunt separate prin virgula
        //  si vor avea forma urmatoare:
        //  mixed Variabila 1,mixed Variabila 2 ... mixed Variabila 3                
        // ------------------------------------------------------------------------
        
$variabiles explode(","$variabiles);                    
        
        
// ------------------------------------------------------------------------
        //  Extragem ID-ul Mesajului alocat de gateway pentru a il salva pentru
        //  utilizare ulterioara. Message ID  va fi intotdeauna prima variabila 
        //  trimisa, restul fiind explicate complet in documentatia de pe site. 
        // ------------------------------------------------------------------------
        
$message_id $variabiles[0];    
        
        
// ------------------------------------------------------------------------
        //  Pasul 3
        //  Afisam mesajul de confirmare si afisam Message ID-ul alocat
        // ------------------------------------------------------------------------
        
echo "Mesajul a fost trimis si are ID-ul ".$message_id."!";
        
    }
    else
    {
        if (
$level == "ERROR")
        {
            
// --------------------------------------------------------------------
            //  Pasul 3
            //  Afisam mesajul de eroare si afisam ID-ul erorii si descrierea
            // --------------------------------------------------------------------
            
echo "A intervenit eroarea ID ".$id.", Descriere ".$response;
            
        }
        
    }
    
?>
Acest site foloseşte cookies. Continuarea navigării pe acest site reprezintă acordul dumneavoastră pentru folosirea cookie-urilor. Aflaţi mai multe sau Inchideţi notificarea