Jūsų virtualus partneris!
Užsakymai        Vartotojo zona        

Pradžia > Žinynas > Bendroji informacija > SMS paslaugų valdymas (SMS API)

SMS paslaugų valdymas (SMS API)


Kiekvienas Ahost.lt Vartotojas turi galimybę naudotis SMS paramos sistema, kurios pagalba tinklapių (projektų) lankytojai gali paremti Vartotoją siųsdami padidinto tarifo SMS žinutes.

Už kiekvieną tokią žinutę, į Vartotojo „Virtualios piniginės“ sąskaitą yra pervedama suma, lygi 40 proc. padidinto tarifo SMS žinutės vertės, t. y. nuo 1 lito Vartotojui yra pervedama 40 centų. Iš likusių 60 proc. yra padengiamos mobiliojo ryšio operatoriaus išlaidos bei sumokamas 21 proc. PVM. „Virtualioje piniginėje“ sukauptos lėšos gali būti naudojamos atsikaitant už Ahost.lt teikiamas paslaugas (tiek talpinimą, tiek domenus, tiek VDS).

Ahost.lt yra priskirtas trumpasis numeris 1398 su šiais raktažodžiais:

  • AS1 – 1 Lt – Vartotojui tenka – 0,40 Lt.
  • AS2 – 2 Lt – Vartotojui tenka – 0,80 Lt.
  • AS3 – 3 Lt – Vartotojui tenka – 1,20 Lt.
  • AS4 – 4 Lt – Vartotojui tenka – 1,60 Lt.
  • AS5 – 5 Lt – Vartotojui tenka – 2,00 Lt.
  • AS7 – 7 Lt – Vartotojui tenka – 2,80 Lt.
  • AS0 – 10 Lt – Vartotojui tenka – 4,00 Lt.

 Sakykim Vartotojas yra susikūręs raktažodį (kaip susikurti raktažodį skaitykite žemiau) „MANO“. Tokiu atveju bet kuris išsiuntęs SMS žinutę trumpuoju numeriu 1398 su tokiu tekstu: „AS1 MANO“, Vartotojo Virtualią piniginę papildys 0,40 Lt, o žinutę su tekstu „AS5 MANO“ – 2,00 Lt ir t.t. Bet kuris asmuo išsiuntęs padidinto tarifo SMS žinutę, taip pat gaus atsakymą SMS žinutės formą, o šios žinutės turinį gali nustatyti pats Vartotojas (iki 160 simbolių).

Kaip pradėti naudotis ahost SMS?

1. Prisijungiate prie paslaugų valdymo sistemos – http://klientams.ahost.lt
2. Pasirenkate skiltį "SMS valdymas".
3. Atsiradusio lango turinys yra suskirstytas į tris skiltis: "Turimi raktažodžiai", "Pridėti naują raktažodį" ir "50 paskutinių SMS žinučių"

Norėdami pridėti naują raktažodį, užpildome skiltyje „Pridėti raktažodį“ esančią formą:

1. Laukelyje „Raktažodis“, įrašome savo raktažodį. Tai gali būti bet koks lotyniškų simbolių ir arabiškų skaičių junginys: pvz. MANO1, A5, Z3, RAKTAS ir t.t. Raktažodyje neturi būti tarpelių, kabučių, nelotyniškų raidžių ir kitų simbolių.

2. Pasirenkame Atsakymo tipą – Žinutė arba Nuoroda.

Pasirinkę „Žinutę“, „Žinutės/Nuorodos“ laukelyje surašome žinutę (iki 160 simbolių), kurią gaus kaip atsakymą asmuo, išsiuntęs padidinto tarifo SMS žinutę su Vartotojo raktažodžiu. Kadangi ne visi mobiliojo ryšio telefonai turi galimybę atvaizduoti lietuviškas raides, rašykite „svepla“ žinutę, pvz. „Dekojame uz Jusu parama. Sekmes“.

Pasirinkus „Nuorodą“, „Žinutės/Nuorodos“ laukelyje įrašome adresą iki PHP  failo, į kurį kreipsis sistema ir kuriame ieškos atsakomo į padidinto tarifo SMS žinutę. Nuoroda turi būti šio formato:

http://www. adresas >/< byla.php>

Pavyzdžiui išsiuntus tokio turinio SMS žinutę „AS5 A Labas“ iš mobiliojo telefono, kurio numeris yra +37060010000, o Vartotojas yra įvedęs nuorodą http://ahost.lt/sms.php, tai bus kreipiamasi su tokia užklausa (GET metodu):

http://ahost.lt/sms.php?raktas=A&suma=5&tel=37060010000&zin=Labas&idkodas=XX

Failas (PHP scriptas), į kurį kreipiasi sistema, turi atvaizduoti tik paprastą iki 160 simbolių tekstą be jokio ar kito kodo. Pateikiame keletą tokio PHP scripto variantų:

Šis variantas atvaizduos tik tekstą „Labai aciu“, kuris bus išsiųstas padidinto tarifo žinutę išsiuntusiam asmeniui:

echo "Labai aciu";

Kiek sudėtingesnis variantas:

$suma = $_GET[“suma”];
$tel = $_GET[“tel”];
echo “Dabar zinau tavo telefona - $tel. Aciu uz $suma litus.”;

Siekiant užtikrinti saugumą, su kiekviena užklausa yra siunčiamas unikalus „idkodas“. Vartotojas, norėdamas užtikrinti, kad užklausa atėjo iš Ahost.lt, gali pateikti užklausą tokiu adresu:

http://www.ahost.lt/smscheck.php?idkodas=

Jeigu užklausa atlikta iš Ahost.lt – tai atsakymas „TRUE“, jei ne „FALSE“. Štai pavyzdys, kaip automatiškai galėtumėte patikrinti ar žinutė gauta iš Ahost.lt:

$atsakymas = file(“http://www.ahost.lt/smscheck.php?idkodas=$idkodas”);
If ($atsakymas[0] == “TRUE”) 
      { echo “Dekui uz parama; } 
else 
      {echo “Negrazu sukciauti”;};

Iškilus klausimams, problemoms, neaiškumams, prašome nedelsti ir su mumis susisiekti.



Įdėti į Mėgstamiausius (Favorites) Įdėti į Mėgstamiausius (Favorites)    Spausdinti šį straipsnį Spausdinti šį straipsnį



Taip pat skaitykite

Atsiskaitymas už paslaugas (Peržiūrėjimų: 3133)
Apie projektą „ahost.lt“ (Peržiūrėjimų: 2013)
Vardų serveriai (DNS) (Peržiūrėjimų: 2527)
Paslaugų teikimo sąlygos ir taisyklės (Peržiūrėjimų: 1745)

Powered by WHMCompleteSolution