Debesų kompiuterija paremtas hostingas!
Naudojame debesų kompiuterijai skirtą kokybišką komercinę programinę įrangą, todėl Jūsų projektams garantuojame:
  • Išskirtinį stabilumą
  • Padidėjusį saugumą
  • Apsaugą nuo netikėtų apkrovos pikų.
  • Sužinokite daugiau

SMS API

Jei norite savo skriptuose turėti duomenis apie gautas žinutes, tam galite naudoti šią klasę (jei nelabai daug ką čia suprantate, tiesiog nukopijuokite į savo php skriptą, ir žiūrėkite naudojimo aprašą pateiktą žemiau):

class getsmsinfo {
    var $user;
    var $pass;
    var $what = 'all';
    function getsmsinfo () {}
    function get () {
        $url = 'http://www.hostingas.in/usersms.php?user=' .
            urlencode($this->user) .
            '&pwd=' . urlencode(sha1($this->pass)) .
            '&what=' . urlencode($this->what);
        $link = fopen($url, "rb");
        $data = stream_get_contents($link);
        fclose($link);
        return unserialize($data);
        }
    }

Klasės naudojimas :

$obj = new getsmsinfo ();    // Sukuriamas objektas
$obj->user = "vartotojas";   // hostingas.in vartotojo vardas
$obj->pass = "slaptažodis";  // hostingas.in slaptažodis.
$array = $obj->get();

Klasės metodas get() grąžina masyvą (šiuo atveju $array) su visomis žinutėmis.
Masyvo pavyzdys panaudojus print_r($array); (tai tik masyvo formato pavyzdys, jo į php skriptą rašyti negalima).

Array
(
   [0] => Array
       (
           [id] => 1000
           [tel] => 3700000000
           [data] => 2006-01-01 00:00:01
           [suma] => 3
           [txt] => HOST 3 vartotojas
       )
 ... (šios dalies niekur kopijuoti nereikia) ...
 

Kaip pamatyti kokia buvo paskutinė žinutė po HOST x vartotojas?

$obj = new getsmsinfo ();    // Sukuriamas objektas
$obj->user = "vartotojas";   // hostingas.in vartotojo vardas
$obj->pass = "slaptažodis";  // hostingas.in slaptažodis.
$obj->what = "last";         
$last = $obj->get();

"last" reiškia, kad bus rodoma paskutinė SMS žinutė atmetus HOST x vartotojas
Šiuo atveju jei žinutės tekstas buvo HOST 3 vartotojas reklama parama , Tai:

echo $last; // matysite reklama parama

Naujiena! Jei norite gauti vartotojo sąskaitos balansą jums reikia nurodyti:

$obj = new getsmsinfo ();    // Sukuriamas objektas
$obj->user = "vartotojas";   // hostingas.in vartotojo vardas
$obj->pass = "slaptažodis";  // hostingas.in slaptažodis.
$obj->what = "balance";         
list ($balansas) = $obj->get();
echo $balansas;
 
 
 
 
 
Statistika
Naudotojų: 2482
Svetainių: 5633
Užsiregistravo vakar: 2
Atsitiktinė svetainė:
hydrostart.lt
Mes internete
Facebook puslapis
WordPress Linux Blogas
Infobalt Nariai

© 2005 - 2013 Hostingas.in