|
|
M:Vrata API za mobilne aplikacije
API za implementacijo nakupov iz aplikacij (in-app purchases) prek M:Vrat omogoča uporabnikom, da z izbiro znotraj mobilnih aplikacij kupijo digitalne vsebine, dodatne funkcionalnosti aplikacije ali virtualne izdelke. API za nadzor porabe pa uporabnikom mobilnega omrežja Telekoma Slovenije omogoča preprost pregled porabe v tekočem mesecu. |
Zaračunavanje v aplikaciji
.jpg)
API za implementacijo nakupov iz aplikacij (in-app purchases) prek M:Vrat omogoča uporabnikom, da z izbiro znotraj mobilnih aplikacij kupijo digitalne vsebine, dodatne funkcionalnosti aplikacije ali virtualne izdelke.
Za uporabo API se mora aplikacija povezati z M:Vrata strežnikom, kamor pošlje zahtevo za zaračunavanje v zahtevani obliki.
V primeru, da bo obračunavanje uspešno, aplikacija prejme potrditev zaračunavanja, uporabnik pa prejme še potrditveni SMS s podatki o transakciji. V primeru, da zneska ni moč zaračunati, M:Vrata vrnejo odgovor z opisom napake v XML obliki, uporabnik pa SMS z obvestilom o neuspelem zaračunavanju. Odgovor vsebuje sporočilo, ki ga aplikacija prikaže uporabniku in kodo s podrobnim vzrokom napake.
Opcijsko je lahko strežnik ponudnika obveščen tudi o poteku zaračunavanja.
Spremljanje porabe
API za porabo Telekoma Slovenije omogoča preprosto spremljanje mesečne porabe uporabnikov mobilnega omrežja telekoma Slovenije. Klic URL-ja za spremljanje porabe vrne datoteko XML, v kateri je zapisana trenutna poraba uporabnika.
Primeri uporabe
Razvijalec mobilnih aplikacij ponudi na trgu zabavno igro. Osnovna verzija, ki vsebuje tri stopnje težavnosti je brezplačna. Dodatne stopnje težavnosti se lahko uporabniku omogočijo proti plačilu. Ko uporabnik želi dostopiti do plačjive težavnostne stopnje, ga aplikacija pozove, da potrdi plačilo v znesku x. Ko uporabnik potrdi plačilo, vseselo nadaljuje z igranjem.


.jpg)