fbpx

Serviciile noastre

Descoperă toate funcţionalităţile!

Pentru a transforma telefonul Android într-un sistem de trimitere a SMS-urilor, trebuie să descarci aplicația în telefonul mobil.


Google Play

 

 

 

Cerinţe

 
  • Android 6 (Marshmallow) sau mai nou

  • Dispozitiv cu 3 GB RAM sau mai mult. Funcționează dacă are memoria mai slabă, dar cu posibilități de erori.

  • Dispozitivul Android trebuie să fie conectat la internet

Pașii de instalare a aplicației 

 
Pasul 01: Instalați aplicația FreeSMS din magazinul Google Play
Pasul 02: După instalare, deschide aplicația. 
Pasul 03: Apăsați „Permite” pentru permisiuni.
Pasul 04: Introdceți credențialele de conectare primite după înregistrare și apasă butonul „Conectare”. 
Pasul 05: Dacă doriți sa gestionați și mesajele recepționate va fi nevoie sa permiteți acest lucru din meniul ‘Preferinte’ din dreapta sus.

 

Important!

Este necesar ca aplicația sa fie deschisa și activa pentru a trimite și recepționa mesajele. 
Este recomandat sa folosiți un telefon dedicat pentru acest scop. 
Configurați telefonul astfel încât sa nu oprească funcționarea aplicației dacă telefonul este stins (se optimizează din setari/aplicatii/FreeSMS. Permiteți activitatea în fundal și opriți optimizarea)
  • Cum puteți șterge datele stocate / cache 

  • Setări> Aplicații> Freesme> Stocare> Apăsați „Cear Data” și butonul „Clear Cache”

Pentru a trimite un Mesaj SMS, la început trebuie să descărcaţi aplicaţia noastră într-un telefon Android. Dacă ați instalat deja, puteți urmării statusul dispozitivul dvs. în panoul de administrare web.

Pașii pentru a trimite un SMS rapid sunt:
  • Conectați-vă în panoul de administrare web
  • Meniu Principal> SMS> Trimite SMS rapid
  • Selectați Dispozitiv, SIM, Adăugați numărul destinatarului, Adăugaţi mesajul
  • Faceți clic pe butonul „Trimite SMS” pentru a trimite SMS.
_images / quick-sms.jpg

Important!

  • Asigurați-vă că dispozitivul este online / conectat
  • Asigurați-vă că aveți suficient credit / sold /mesaje incluse in abonament, pentru a trimite mesaje

Pentru a trimite un SMS bulk, la început trebuie să descărcati aplicaţia noastră într-un telefon Android. Dacă ați instalat deja, puteți vedea dispozitivul dvs. în panoul de administrare web.

Pașii pentru a trimite un SMS Bulk sunt:
 
  • Conectați-vă în panoul de administrare web
  • Meniu Principal> SMS> Trimite SMS Bulk
  • Completați formularul SMS bulk
    • Dispozitiv = Selectați dispozitivul de pe care doriți să trimiteți SMS
    • SIM = Selectați cartela SIM de pe care doriți să trimiteți SMS
    • Contact group = Selectați grupul către care doriți să trimiteți SMS
    • Template = Selectați șablonul
    • Mesaj = Introduceți mesajul aici
  • Faceți click pe butonul „Trimite SMS” pentru a trimite SMS.
_images / quick-sms.jpg
Important!
  • Asigurați-vă că dispozitivul este online / conectat
  • Asigurați-vă că aveți suficient credit / sold /mesaje incluse in abonament, pentru a trimite mesaje
  • Mesajele bulk vor fi trimise câte 250 la fiecare 10 minute, cu o pauză de 2 secunde.

Pașii de a trimite SMS

  1. Conectați-vă în panoul de administrare web
  2. Trebuie să accesați meniul principal> SMS> Trimite SMS de la Excel
_images / 16.jpg
  1. Descărcați un fișier exemplu
  2. Completați fișierul ca in exemplul descarcat.
  3. adaugați fisierul in format (.xls) și apăsați butonul „Încărcare”, după încărcare, veți fi redirecționat către o pagină în care vor fi afișate toate datele din foaia .xls.
_images / 22.jpg
  1. Verificați datele și apăsați butonul „Trimiteți la coadă”.
  1. Vedeți lista de cozi – SMS în așteptarea expedierii.
_images / 32.jpg
  • Mesajele bulk  din coadă vor fi trimise câte 250 la fiecare 10 minute, cu o pauză de 2 secunde.

La fel ca și trimiterea de SMS-uri. De asemenea, puteți primi SMS de la un dispozitiv  conectat cu panoul de administrare.

Pașii primirii SMS
Pasul 01: Activaţi opțiunea din aplicaţia android 
Pasul 02: Vizualizați SMS-urile primite în panoul de administrare
_images / admin-panel.jpg
 
Pașii importului
  1. Conectați-vă în panoul de administrare web
  2. Trebuie să accesați meniul principal> Contacte> Import din Excel
  3. Descărcați un fisier exemplu
  4. Completați fișierul ca in exemplul descarcat.
  5. Răsfoiți fișierul (.xls) și apăsați butonul „Încărcare”, după încărcare, veți fi redirecționat către o pagină în care vor fi afișate toate datele din foaia .xls.
_images / 17.jpg
_images / 23.jpg
  1. Verificați datele și apăsați butonul „Salvați”

Descărcați clientul API de aici

  • Descărcați sau clonați api de pe linkul de mai sus
  • Redenumește fișierul `config.dist.php` în` config.php` și
  • Deschideți config.php și modificați valoarea „AUTH_KEY` și` SERVER`

Trimite SMS unic


    require_once('autoload.php');

    $apiClient = new SMSGatewayApi(AUTH_KEY, SERVER);

    try {
        
        /**
         * @param string     $mobile_no  The mobile number where you want to send message.
         * @param string     $message The message you want to send.
         * @param string     $device_model The model of the device you want to use to send this message.
         * @param int        $sim_id  The id  of the sim you want to use to send this message.
         *
         */
        $response = $apiClient->sendSMS($mobile_no, $message, $device_model, $sim_id);
        print_r($response);

    } catch (Exception $e) {
        
        echo $e->getMessage();
    }



    /*

    Output in Success
    ---------

    Array
    (
        [status] => Success
        [data] => Array
            (
                [0] => Array
                    (
                        [response] => Array
                            (
                                [multicast_id] => 9.1266008746554E+17
                                [success] => 1
                                [failure] => 0
                                [canonical_ids] => 0
                                [results] => Array
                                    (
                                        [0] => Array
                                            (
                                                [message_id] => 0:1575039780719480%26645a09f9fd7ecd
                                            )

                                    )

                            )

                        [payload] => Array
                            (
                                [username] => admin.sms@gmail.com
                                [firebase_access_key] => 
                                [device_model] => ARS-L22
                                [device_token] => 
                                [sim_id] => 2
                                [created_by] => 1
                                [bulk] => yes
                                [message] => Acesta este un mesaj prin API
                                [created_at] => 2019-11-29 21:03:00
                                [mobile_no] => +40712346789
                                [msgID] => 23
                            )

                    )

            )

    )
    */

Trimite mai multe SMS-uri


    require_once('../autoload.php');

    $apiClient = new SMSGatewayApi(AUTH_KEY, SERVER);

    try {

        $mobile_numbers = array(
            '+40712346789',
            '+40712346789',
        );

        /**
         * @param array         $mobile_numbers  The mobile number where you want to send message.
         * @param string        $message The message you want to send.
         * @param string        $device_model The model of the device you want to use to send this message.
         * @param int           $sim_id  The id  of the sim you want to use to send this message.
         * @param string        $send_at | tomorrow | after_5_days | 30 | 60 | 120 | 300 | 1800 | 3600 | 18000
         *
         */
        $response = $apiClient->sendMultipleSMS($mobile_numbers, $message, $device_model, $sim_id, $send_at);

        print_r($response);

    } catch (Exception $e) {
        
        echo $e->getMessage();
    }


    /*

    Output in Success
    ---------

    Array
    (
        [status] => Success
        [msg] => 2 SMS send to queue for precessing
        [data] => Array
            (
                [0] => Array
                    (
                        [schedule_at] => 2019-11-29 21:28:45
                        [queue_id] => 15750413253ec1
                        [device_model] => ARS-L22
                        [sim_id] => 2
                        [mobile_no] => +40712346789
                        [message] => Buna [contact_name] from  [site_name] at [common_date_time]
                        [created_at] => 2019-11-29 21:28:45
                    )

                [1] => Array
                    (
                        [schedule_at] => 2019-11-29 21:28:45
                        [queue_id] => 15750413250101
                        [device_model] => ARS-L22
                        [sim_id] => 2
                        [mobile_no] => +40712346789
                        [message] => Buna [contact_name] from  [site_name] at [common_date_time]
                        [created_at] => 2019-11-29 21:28:45
                    )

            )

        [total] => 2
    )
    */

Obțineți SMS în coadă



    require_once('../autoload.php');

    $apiClient = new SMSGatewayApi(AUTH_KEY, SERVER);

    try {
        
        $sms_in_queue = $apiClient->getSmsInQueue(array('filterby_device' => 'ARS-L22', 'filterby_from' => '2019-11-29 12:00:00', 'filterby_to' => '2019-11-29 23:59:00'));
        print_r($sms_in_queue);
    } catch (Exception $e) {
        
        echo $e->getMessage();
    }


    /*

    Output in Success
    ----------

    Array
    (
        [status] => Success
        [data] => Array
            (
                [0] => Array
                    (
                        [id] => 15
                        [schedule_at] => 2019-11-29 23:57:00
                        [queue_id] => 1575050220eee1
                        [mobile_no] => +40712346789
                        [device_model] => ARS-L22
                        [sim_id] => 2
                        [username] => admin.sms@gmail.com
                        [message] => Salut, Acsta este un mesaj
                        [process_status] => 0
                        [total_try] => 0
                        [response_text] => 
                        [delivery_status] => pending
                        [created_by] => 1
                        [created_at] => 2019-11-29 23:57:00
                    )

            )

    )

    */

Obțineți SMS-uri în Istoric



    require_once('../autoload.php');

    $apiClient = new SMSGatewayApi(AUTH_KEY, SERVER);


    try {
        
        $history = $apiClient->getHistory(array('filterby_device' => 'ARS-L22', 'filterby_from' => '2019-11-29 12:00:00', 'filterby_to' => '2019-11-29 23:59:00'));
        print_r($history);
    } catch (Exception $e) {
        
        echo $e->getMessage();
    }



    /*

    Output in Success
    ---------

    Array
    (
        [status] => Success
        [data] => Array
            (
                [0] => Array
                    (
                        [id] => 1
                        [status] => delivered
                        [device] => ARS-L22
                        [sim] => 2
                        [mobile_no] => +40712346789
                        [message] => This SMS from API at localhost
                        [username] => admin.sms@gmail.com
                        [created_by] => 1
                        [created_at] => 2019-11-29 13:15:51
                    )
            )

    )

    */

Webhook pentru primirea SMS-urilor

Adăugați URL-ul pentru hook-uri pentru primirea SMS-urilor

Creați un script cu următorul conținut și furnizați URL-ul său ca URL-ul WebHook.


try {
    
    $data = json_decode(file_get_contents('php://input'), true);
    $sms = $data['sms'];

    /**
    * For example:
    *
    * $sms => [
    *      "sender" => "+4071234678",
    *       "recipient" => "SIM-1",
    *       "message" => "Buna acesta este un mesaj de test",
    *       "device_model" => "ARS-L22",
    *       "username" => "tonima@gmail.com",
    *       "received_at" => "2019-10-26 23:31:30",
    *   ]
    *  
    */

    // Do whatever with the payload data. i.e. insert into database, replay and many more.

} catch (Exception $e) {
    error_log($e->getMessage());
}

Important: trebuie să activați opțiunea de setare a SMS-urilor recepționate din aplicația Android pentru a obține sarcini utile de date de pe dispozitivul dvs. în timp ce primiți un SMS.

Ne străduim să Ramânem cei mai buni!

Deci, putem fi mai buni împreuna!

preturi