API pro službu Mobilem.cz, verze XML 4.9



Podobné dokumenty
1. Obsah. Publikováno:

API pro službu mobilem.cz, verze XML 5.04

Dokumentace ke službě SMS Connect.

sms.sluzba.cz API_XML30 pro textové SMS zprávy do ČR a do zahraničí

sms-sluzba.cz API_XML30 - textové SMS do ČR a do zahraničí

Dokumentace ke sluţbě SMS Connect.

Dokumentace ke službě SMS Connect.

Webová služba. Popis. Dostupné operace. add_subscriber_groups

ACTIVATE HERE - FAQ. Zakoupením této položky získáte do 60 minut do požadovaného u aktivační klíče k vybranému produktu.

Nastavení telefonu Nokia N9

Platební systém XPAY [

Nastavení telefonu Nokia Lumia 925

Nastavení telefonu Windows Phone 8S by HTC

wplatba SOAP api Technická dokumentáce

Nastavení telefonu Samsung S5610

Nastavení telefonu Samsung S5220 Star 3

1. Přihlášení Registrace ve webovém uživatelském rozhraní HU-GO. Postup registrace palubního přístroje (OBU On-Board Unit) Obsah

Dokumentace k nevizuálnímu rozhraní aplikace DopisOnline

nadstavbový modul programu Amicus

Obsah. Kdo jsme? Co vám přinášíme s naší bránou? Jak si otevřu bránu na klikniavolej.cz?... 3

Manuál pro majitele Korporátní karty. Manuál pro majitele Korporátní karty

Všichni strávníci jsou povinni bezprostředně po zřízení služby provést první přihlášení na webové stránce a změnit si přístupové heslo.

Registrace služby. Objednávání stravy. Vážení rodiče,

Už ivatelska dokumentace

Přihláška na den : P20. Přihláška od do 14.6.: P Odhláška od do : O27-12

Registrace a aktivace uživatelského profilu k přístupu do systému erecept pro pacienta

Stručný průvodce aplikací Sběr dat pro CEP a CEZ

Nastavení telefonu Samsung SGH-F250

JSON API pro zjišťování cen MtG karet

Nastavení telefonu Samsung S3310

ISPOP v roce Ing. Pavla Jirůtková - oddělení ISPOP. CENIA, česká informační agentura životního prostředí

Nastavení telefonu Nokia 3220

HelpDesk. Uživatelská příručka verze 1.7. duben Dodavatel: MÚZO Praha s.r.o. Politických vězňů Praha 1

Uživatelská příručka SBOX

1.1. Základní informace o aplikacích pro pacienta

B2B SOAP - popis funkcionality

Produktový list Zboží.cz. PPC reklama Internetová reklama placená za proklik

Technická specifikace SMS Platby

Uživatelská příručka MWA Modul Podpora vzdálených kalibrací dle ILAC

Nastavení telefonu Nokia Asha 311

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější

Nastavení telefonu Sony Xperia E

Uživatelský manuál.

Nastavení telefonu Sony Ericsson Xperia Arc S

Nastavení telefonu Sony Ericsson P990i

Nastavení telefonu Nokia 113

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.

Národní elektronický nástroj. Import profilu zadavatele do NEN

Obsah Princip API...2 Funkce activate-user...3 Funkce deactivate-user...4 Funkce vlc-playlist...5 Funkce identify-user...6

Manuál pro studenty. Obsah

Nastavení telefonu BlackBerry Z10

Nastavení telefonu Nokia Asha 300

Autorizační systém Uživatelská příručka pro Samoobslužnou aplikaci

Platební systém XPAY [

Modul msender message Sender. Nápověda

Administrační rozhraní Manuál pro klienty

Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC i čtečkách s E-Ink technologií (Sony, Nook, a další)

GPS Tracker TK108. Návod k použití

POKYNY K REGISTRACI PROFILU ZADAVATELE

Nastavení telefonu LG GS290 Cookie Fresh

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

Manuál PVU dodavatel

Uživatelská příručka MWA Modul Podpora vzdálených kalibrací dle ILAC

Modul PrestaShop verze 1.6 Uživatelská dokumentace

Příručka uživatele systému Museion. Aplikace Helpdesk

Nastavení telefonu Sony Ericsson T230

Návod na internetové bankovnictví

Nastavení telefonu LG Shine (KE970)

Příručka pro uživatele Telefonního bankovnictví

Czech Nature Photo Návod

Nastavení telefonu Sony Ericsson W595

Nastavení telefonu Samsung GT-C3050

ANETE, spol. s r.o. MobilKredit

Nastavení telefonu Sony Xperia L

WebFakt Stručná příručka pro koncové uživatele

Pro přístup k aplikaci Bristol-Myers Squibb pro vyhledávání faktur, spusťte Internetový prohlížeč.

Funkční specifikace ABOKWS. Aplikační rozhraní elektronického bankovnictví ABO-K. Verze 0.5

Nastavení telefonu LG GD330

Příručka pro dodavatele. Systém EZVR 1.1 Verze dokumentu 1.3 Datum vydání:

Příručka uživatele HELPDESK GEOVAP

Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Nastavení telefonu Nokia 515

WebSyncro Stručná příručka pro koncové uživatele

Platební systém XPAY [

Stručný průvodce aplikací Sběr dat pro RIV

Nastavení telefonu Sagem my721x

Nastavení telefonu LG KM900 Arena

Nastavení telefonu Nokia 206

Modul PrestaShop verze 1.7 Uživatelská dokumentace

CGMesky. Rozšiřující služba

Express Import systém

edávky Návod k použití

Nastavení telefonu Nokia C2-01

Aplikace AWEG3 Profil SMS. Uživatelská příručka. Aktualizace:

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Faxový server společnosti PODA s.r.o.

KOMPLETNÍ NABÍDKA SLUŽEB

Evidenční systém pro reklamace Wooky tabletů reklamace.wooky.cz

Nastavení telefonu LG G2 D802

Nastavení telefonu LG GT500

Transkript:

API pro službu Mobilem.cz, verze XML 4.9 Tento dokument je určen pro partnery Mobilem.cz. Není dovoleno obsah použít pro jiný účel než za jakým byl poskytnut. Všechna práva vyhrazena pro DCCI s.r.o. Publikováno: 05.06.2006 1. Obsah 1. Obsah...1 2. Volání API a identifikace pro partnerské portály...2 Obecné parametry...2 3. Volání API a identifikace pro aplikace...2 Identifikace partnera...2 Autorizace uživatele v požadavku...2 4. Formát požadavku...3 Testovací parametry...3 Příklad zaslání požadavku...3 5. Formát odpovědí...3 status= ok...3 status= error...3 API pro JavaHry, mobilní obsah (loga, melodie, obrázky)...5 6. Typy obsahů...5 7. Podporované mobilní telefony (pouze pro hry)...5 8. Podporované mobilní telefony k obsahu...5 9. Kategorie obsahů...6 10. Výpis obsahu...6 Společné položky odpovědi...7 Výpis telefonů podporujících listovaný obsah...8 JavaHry contenttype game...8 Melodie contenttype melodie...8 Melodie contenttype tapeta...9 11. Zakoupení obsahu získání URL...9 Informace o platnosti URL pro download obsahu...10 12. Zaslání WapPush zprávy...10 13. Nejstahovanější obsah...10 14. HiScore...11 15. Seznam objednávek mobilního čísla...12 16. Průběh stahování objednávky...12 17. Výměna nekompatibilního obsahu...13 18. Skladby...13 19. Žánry skladeb...14 20. Interpreti skladeb...14 21. Top skladeb...15 Zaslání SMS...16 22. Zaslání SMS...16 Vzhled doručenky emailem...17 Formát předání doručenky na HTTP:...17 23. Zaslání libovolné binární a textové SMS...17

2. Volání API a identifikace pro partnerské portály Pokud Vaše aplikace / portál vyžaduje dočasné přihlášení uživatele pro jeho práci, je třeba využít následující způsob volání, který se vyznačuje parametrem SID Session ID. Po přihlášení je uživateli vygenerován SID, který se následně musí předávat při každém dalším požadavku. Uživatel zůstává přihlášen 10 minut od posledního volání API. Obecné parametry Každý požadavek na API rozhraní obsahuje povinné parametry, které slouží k identifikaci partnera. Tyto parametry jsou: cust hash sid První čtyři písmena z přihlašovacího jména (pro DCCI login) partnera Přidělený 32 místný identifikátor. Tento identifikátor se nebude měnit. (pozn.: nejedná se o MD5 hesla) Session ID. Není přítomno při prvním požadavku systém jej vygeneruje a zašle zpět jako součást odpovědi. Klíč HASH je každému partnerovi přidělen individuelně a není možné jej libovolně vygenerovat mimo server DCCI. Jeho přidělení je možné až na základě registrace na DCCI portálu. Přihlášení se pak provádí příkazem login. Tento způsob identifikace uživatele se vylučuje s následující metodou. 3. Volání API a identifikace pro aplikace Toto volání je zjednodušené a nevyžaduje uchovávání údajů na straně aplikace. Díky tomu je však nutné se při každém požadavku autorizovat. Identifikace partnera Každý požadavek na API rozhraní může obsahovat parametry sloužící k identifikaci partnera. Pokud jsou uvedeny, je využívaná služba přičtená na účet partnera, který pak může získávat smluvní provizi ze služby. Tyto parametry jsou: cust hash První čtyři písmena z přihlašovacího jména (pro DCCI login) partnera Přidělený 32 místný identifikátor. Tento identifikátor se nebude měnit. (pozn.: nejedná se o MD5 hesla) Klíč HASH je každému partnerovi přidělen individuelně a není možné jej libovolně vygenerovat mimo server DCCI. Jeho přidělení je možné až na základě registrace na DCCI portálu. Autorizace uživatele v požadavku Pro některé požadavky API (placené a personifikované služby) je nutné se autorizovat systému: login auth Přihlašovací jméno uživatele Autorizační klíč. Jeho hodnota se spočítá jako MD5 hash následujícíh informací zapsaných za sebou bez mezer: MD5 hash hesla Přihlašovací jméno

Akce 4. Formát požadavku Prvních 31 znaků zprávy, pokud je kratší, tak méně. Tedy: md5(md5(heslo)+login+action+substring(msg,0,31)) Partnerská SMS brána DCCI je umístěna na adrese: http://api.mobilem.cz/xmlapi2.xp Na toto url se zasílají veškeré požadavky na API. Parametry lze zasílat v GET i POST požadavku. Testovací parametry Tyto testovací parametry použijte pouze pro účely vývoje a ladění vašeho portálu. Bez použití vlastních údajů nemůžete sledovat počty registrovaných uživatelů, počet zaslaných SMS a získávat provizi z využívání služeb. cust hash tros c4ca4238a0b923820d49b Příklad zaslání požadavku http://api.mobilem.cz/xmlapi2.xp?cust=tros&hash=c4ca4238&action=listgames &msg=1 5. Formát odpovědí Odpověď na požadavek je zaslána ve formátu XML zprávy. Příklady odpovědí: <?xml version="1.0" encoding="windows-1250"?> <mobilem_api status="ok"> <device> <id>0</id> <name>pro všechny telefony</name> </device> </mobilem_api> Základním tagem je mobilem_api který má povinný parametr status="xx", kde XX je odpověď OK nebo ERROR. status= ok V případě odpovědi OK, se další obsah řídí funkcí, která byl požadována. status= error Příklad chybové odpovědi: <?xml version="1.0" encoding="windows-1250"?> <mobilem_api status="error"> <error> <code>971</code>

<message>není vybrána kategorie pro výpis</message> </error> </mobilem_api> Kódy chyb a jejich popis naleznete v následující tabulce: 901 Chyba při přihlášení uživatele (z bezpečnostních důvodů se nerozlišuje chyba jména, nebo hesla) 902 Nízký kredit 903 Služba není aktivovaná 904 Špatný parametr 905 Text SMS je prázdný 906 Číslo příjemce je špatné 907 Špatný AUTH kód 908 Špatný email 909 Tento účet již existuje, ale ještě nebyl aktivován 910 Tento účet již existuje 911 Tento účet již existuje, ale je zablokován 912 Špatný typ obsahu 913 Tento kód neobsahuje žádná data 970 Uživatel nemá povoleno listování her www.m-game.cz 971 Není vybrána kategorie pro výpis 972 Není vybrán typ pro výpis 995 Pro tuto akci musí být uživatel přihlášen 996 Neznámá akce 997 Chyba při identifikaci partnera 998 Služba není dostupná 999 Služba není dočasně dostupná

API pro JavaHry, mobilní obsah (loga, melodie, obrázky) Poznámka: Pro používání tohoto API musíte v každém požadavku uvést parametry CUST a HASH a musíte mít povoleno používání tohoto API u DCCI s.r.o. Poznámka: Vzhledem k tomu, že strom kategorií a položky v něm je relativně neměnný údaj, doporučujeme jej ukládat to lokální paměti cache (databáze) a aktualizovat jen cca 1x týdně, nebo po spuštění aplikace. 6. Typy obsahů Typ obsahu se určuje ve vybraných požadavcích na API. Jedná se o parametr contenttype. Pokud je možno upřesnit subtyp, pak se jedná o parametr contentsubtype. game melodie tapeta schemata animace zvuky Java hry Melodie - rozlišujeme dále na subtypy: poly nokiamel ems realtone Barevná tapeta Schémata na mobilní telefony. Rozlišujeme dále na subtypy: schemata101x80 schemata128x160 nokia_s60_176x208 nokia_s40_128x128 se_300_500_700_1010 Animovaný GIF obrázek Různé zvuky pískání, chrochtání,... 7. Podporované mobilní telefony (pouze pro hry) Parametry příkazu: action Hodnota gamedevices <items> <item> <id>2</id> <name>alcatel 715</name> <shortname /> <maker>alcatel</maker> <color>0</color> </item> </items> 8. Podporované mobilní telefony k obsahu Parametry příkazu:

action contenttype Hodnota subtypedevices Typ obsahu, který chcete zobrazit. Neuvedete-li tento parametr, vylistují se všechny kompatibility <device name="sonyericsson K500c"> <scheme type="schemata128x160" /> <scheme type="se_300_500_700_1010" /> <audio group="poly" type="midi" /> <audio group="real" type="mp4" /> <audio group="real" type="amr" /> <video type="3gpp" /> </device> Význam položek: scheme audio video Schéma na mobilní telefon. V parametru type je uveden název používaný v parametrech contentsubtype. V parametru group je uvedena kategorie podpory (polyfonní melodie, reálná melodie). V parametru type je pak její skutečný formát. V parametru type je skutečný formát video souboru. 9. Kategorie obsahů Parametry příkazu: action lang contenttype Hodnota listcat Jazyk, Parametr je povinný. Dostupné jazyky jsou: cz sk es en Typ obsahu, pro který chcete zobrazit kategorie. <items> <item> <id>1</id> <name>arcade Games</name> </item> <item> <id>2</id> <name>plošinovky</name> </item> </items> 10.Výpis obsahu Parametry příkazu:

action contenttype contentsubtype type msg device_id start count lang Hodnota listcontent Typ obsahu, který chcete zobrazit. Povinné SubTyp obsahu, který chcete zobrazit. Volitelné u typů kde má význam (melodie, schemata) Upřesnění požadovaného výpisu: top 10 nejoblíbenějších new 10 nových all veškerý obsah v dané kategorii Pro typ all je vhodné uvést kategorii.seznam kategorií a jejich ID je možné získat příkazem listcat. Bez uvedení kategorie se vylistuje veškerý obsah pozor, může se jednat až to tisíce položek. Omezení výpisu pro vybraný telefon. Seznam telefonů a jejich ID je možné získat příkazem gamedevices. Tento parametr má význam pouze u her. Není povinný. Při omezení výpisu pouze na daný počet položek je možné uvést počátek výpisu. Pro omezení výpisu na počet položek, uveďte počet. Doporučujeme pro tapety a další objemný obsah. Jazyk. Dostupné jazyky jsou: cz sk es en Obsah odpovědi je závislý na obsahu který listujete. Vždy jsou položky uzavřeny v elementu <items>. Detaily každé jednotlivé položky jsou uzavřeny v elementu <item>. Společné položky odpovědi <keywords> <keyword>content</keyword> </keywords> <psms_price>30</psms_price> <psms_count>1</psms_count> <psms_number>9001130</psms_number> <psms>stahuj A 423610</psms> Význam položek: keywords psms_price psms_count psms_number psms Seznam klíčových slov které má obsah přiřazen. Toto klíčové slovo zároveň definuje cenovou hladinu při koupi obsahu přes kredit. Cena jedné Premium SMS pro objednávku. Počet zasílaných Premium SMS. Telefonní číslo pro objednávku obsahu pomocí Premium SMS. Tvar SMS pro objednávku obsahu pomocí Premium SMS. Tato SMS zohledňuje identifikaci partnera pro vyplácení provizí (vlastnost na vyžádání)

Výpis telefonů podporujících listovaný obsah V případě výpisu her pro všechny telefony, nebo výpisu obsahu kde se sleduje kompatibilita telefonů (schémata, zvuky, barevná loga), je element <item> rozšířen ještě o element <devices>. <devices> <device>nokia 3650</device> <device>nokia 7650</device> <device>nokia N-Gage</device> <device>siemens SX1</device> <device>samsung E710</device> </devices> JavaHry contenttype game <id>230</ id> <name>air Traffic Control</name> <description>sedíš u radaru přetíženého letiště a další letadla se objevují na obrazovce. Musíš navést letadla na jejich dráhu a pomoci pilotům, aby bezpečně přistáli. Hra má íce než 100 úrovní, tréninkovou úrověň a interaktivní tutorial, který tipomůže zvládnout hektickou úlohu leteckého dispečera. Hodně štěstí - tisíce pasažérů na tebe spoléhá!</description> <img>http://i.mobilem.cz/mgame/air_traffic_control_colour.gif</img> <siximg>http://i.mobilem.cz/mgame/air_traffic_control_six.gif</siximg> <wapimg>http://i.mobilem.cz/mgame/air_traffic_cont_wap.gif</wapimg> <url_suffix>air_traffic_control.htm</url_suffix> id name description img siximg wapimg img128x128s ID hry. Používejte pro objednání hry. Název hry. Popis hry ve zvoleném jazyce. Odkaz na malý obrázek animovaný gif. Odkaz na obrázek obsahující screenshoty ze hry (3x2 obrázky 128x128). Tato položka není povinná. Odkaz na obrázek pro mobilní telefony. Pole obsahující obrázky 128x128. U hry je přítomno toto pole, nebo položka <siximg>. Příklad: <img128x128s> <img128x128>http://i.dccimobile.com/6516/dfd.gif</img128x128> </img128x128s> Melodie contenttype melodie <id>23610</id> <name>millenium</name> <interpret>robbie Williams</interpret> <subtype>nokiamel</subtype> id name interpret subtype ID melodie. Používejte pro objednání obsahu. Název melodie Interpret melodie Subtyp melodie.

Melodie contenttype tapeta <id>810</id> <name>tapeta 400810</name> <img>http://i.dccimobile.com/wallpapers/71000.gif</img> <wapimg>http://wap.m-game.cz/i/wallpap_wap/gif/71000.gif</wapimg> id name img wapimg ID tapety. Používejte pro objednání obsahu. Název tapety. Odkaz na náhled. Odkaz na náhled pro mobilní telefony. 11.Zakoupení obsahu získání URL Pro tento příkaz musíte být přihlášeni. Do URL je tedy nutné zadat parametry pro autorizaci. Parametry příkazu: action Hodnota sendcontent msg ID obsahu number Telefonní číslo příjemce hry. (na toto číslo nebude obsah zaslán, je nutné pouze pro účely případných reklamací) send Pokud uvedete tento parametr a hodnotu 1, bude zároveň odeslána WapPush zpráva na uvedený mobilní telefon obsahující odkaz na obsah lang Jazyk, Parametr je povinný. Dostupné jazyky jsou: cz sk es en <wappush> <name>název hry</name> <url>http://c.mobilem.cz/6548d465dv87cv454/m.jad</url> <number>+420777110000</number> </wappush> <credit>3850.40</credit> <keyword>premium</keyword> <operator>et</operator> <currency>czk</currency> <authcode>xdycq3zwxj</authcode> <price>45</price> V případě současného odesílání WapPush zprávy je odpověď navíc rozšířena o položku: <sended>1</sended> a cena je zatížena i cenou WapPush SMS zprávy. Kde odpovědi mají následující význam: wappush Struktura obsahující informace pro zaslání obsahu na mobilní telefon. Uporoznění: Toto URL není přístupné jinak než z mobilního telefonu který daný obsah podporuje. binary V případě binárního obsahu (loga, monotónní melodie, EMS zprávy)

není v odpovědi položka wappush, ale binary. Obsahuje telefonní číslo, typ obsahu a base64 zakódovaná data obsahu. <binary> <number>+420602860704</number> <content-type>nokia/logo</content-type> <data>lsdfsdfasasdcas</data> </binary> credit Zbývající kredit na účtě mobilem.cz price Cena za zakoupení obsahu. sended Při posílání WapPush zprávy, je zde úspěšnost poslání: 0 nebo 1 keyword Klíčové slovo definující cenovu hladinu obsahu. operator Kód mobilního operátora (zatím pouze pro českou republiku) Informace o platnosti URL pro download obsahu URL získané tímto příkazem je platné neomezenou dobu. Po prvním přístupu na toto URL je zaznamenán typ telefonu. Po prvním úspěšném stažení JAD souboru a prvním POKUSU o stažení JAR souboru, nebo po prvním POKUSU o stažení obsahu (tapety, melodie, schématu) je započat 10ti minutový interval po který je URL platné. Pokud se nepodaří obsaj během této doby stáhnout, je nutné zahájit reklamační proces. Během reklamace je možné toto URL ještě celkově 5x povolit a to vždy na dobu 10ti minut. Poté je URL zcela zneplatněno. 12.Zaslání WapPush zprávy Pro tento příkaz musíte být přihlášeni. Do URL je tedy nutné zadat parametry pro autorizaci. Parametry příkazu: action msg url number Hodnota sendwappush Popisek k WapPush zprávě URL pro WapPush zprávu. Telefonní číslo příjemce. <credit>3850.40</credit> <price>45</price> Kde odpovědi mají následující význam: credit Zbývající kredit na účtě mobilem.cz price Cena za poslání SMS. 13.Nejstahovanější obsah Každý partner si může vyžádat statistiku svého nejstahovanějšího obsahu. Parametry kromě action nejsou povinné. action Hodnota topcontent contenttype Typ obsahu, který chcete zobrazit. keyword Na jaký feed chcete výpis omezit. from Datum od kdy se má statistika počítat a) datum ve formátu 20050603 (rok, měsíc, den) b) 1d, 7d, (tedy počet dní + písmeno d ) c) 1w, 3w, (tedy počet týdnů + písmeno w ) d) 1m, 2m, (tedy počet měsíců + písmeno m ) to Do kdy se má statistika počítat. Není-li uvedeno, pak to je aktuální datum

count Počet listovaných položek <from>2005-06-16 00:00:00</from> <to>2005-06-22 23:59:59</to> <feed>game-m</feed> <items> <item> <count>102</count> <content_id>26549</content_id> <name>driv3r</name> </item> <item> <count>73</count> <content_id>464</content_id> <name>chcete být Milionářem</name> </item> </items> 14.HiScore U vybraných her je možné posílat nahrané HiScrore na internet. Toto HiScore pak lze získat pomocí následujícího příkazu. action Hodnota hiscore content_id ID hry, ke které chceme HiScore získat. from Datum od kdy HiScore vypsat to Datum do jakého dne se má HiScore vypsat count Počet listovaných položek Odpověď (pozor vzhledem k mezinárodnímu prodeji her je výstup tohoto API v kódování UTF-8): <groups> <group groupname="amsterdam lap time"> <items rank="1" player="koszter" score="00:11:050" datetime="2004-07-31 22:24:23" country="hungary" /> <items rank="2" player="0163599571" score="00:11:000" datetime="2004-05-04 07:15:11" country="malaysia" /> </group> </groups> Význam položek v odpovědi: group Seznam výsledků podle speficiké vlasnosti hry kupříkladu obtížnost, závodní trať,.. rank Umístění

player score datetime country Jméno hráče Dosažený výsledek (specifický pro hru tedy čas, počet bodů,..) Datum a čas hry Země odkud hráč byl 15.Seznam objednávek mobilního čísla Pro potřeby helpdesku je možné vylistovat seznam objednávek vybraného telefonního čísla. action Hodnota helpdesk number Telefonní číslo <item> <content> <id>30079</id> <name>love generation</name> <content_type>ring/poly</content_type> <content_type_name>melodie</content_type_name> </content> <order> <date>2006-05-20 15:12:10</date> <number>+420600860704</number> <code>efp59xzzp</code> <url>http://wap.m-game.cz/otd/c2/efp59xzzp.html</url> </order> <access> <last>2006-05-20 15:13:39</last> <browser>lg-f2400 MIC/WAP2.0 MIDP-2.0/CLDC-1.1</browser> <wapdevice_id>38277</wapdevice_id> </access> </item> Význam odpovědi: content Informace o objednaném obsahu ID, název, typ, název typu (pro zobrazení obsluze) order Informace o objednáv ce tedy především datum, číslo, kód objednávky (lze použít při výměně, nebo při sledování průběhu objednávky) a URL které lze zákazníkovi znovu přeposlat pro znovustažení obsahu. access Informace o posledním přístupu na wap. 16.Průběh stahování objednávky Pro potřeby helpdesku je možné získat průběh stahování (chování zákazníka na wapu) action Hodnota helpdesk_downloadprogress msg Kód objednávky (z příkazu helpdesk to je order->code) <log> <date>2006-05-20 15:13:10</date> <log>stažení OMA hlavičky</log> <browser>lg F2400</browser> <browser_id>38277</browser_id> </log>

17.Výměna nekompatibilního obsahu Pokud nelze již objednaný obsah doručit z důvodu nekompatibility na telefon, je možné jej vyměnit za jiný ze stejné kategorie / cenové hladiny. action Hodnota contentchange msg AuthCode kód z objednávky (<authcode>xdycq3zwxj</authcode>) newid ID nového obsahu za který se má provést výměna <new_content> <id>26505</id> <name>alpha Wing DEMO</name> </new_content> <old_content> <id>26507</id> <name>caveman DEMO</name> <buy_date>2005-08-30 11:58:53</buy_date> </old_content> <url>http://wap.m-game.cz/otd/c2/7dzqgeppfq.html</url> <number>+420777777269</number> <keywords> <keyword>demo</keyword> </keywords> <result>ok</result> Význam odpovědi: new_content Informace o novém obsahu za který se bude vyměnovat old_content Starý obsah, který se bude nahrazovat url URL na které se po výměně má uživatel přesměrovat (wapové URL) number Telefonní číslo původní objednávky (pro případné zaslání WapPushe) keywords Seznam feedů ve kterých bylo možno provést výměnu her result Výsledek výměny obsahu. Možné varianty: ok Výměna proběhla v pořádku. denied Nelze provést výměnu jiná cenová hladina nového obsahu. locked URL je již uzamčeno, protože zákazník již zahájil stahování původního obsahu. 18.Skladby Vyzváněcí melodie jsou listovány podle subtypu pomocí funkce listcontent, ale pro lepší orientaci na pohodlí zákazníka jsou taktéž setříděny podle jednotlivých skladeb. Je pak tedy možné si nechat vylistovat k jedné skladbě (třeba Dan Bárta On My Head) všehny varianty melodií. Tedy kupříkladu NOKIA melodie, polyfonní melodie, reálná melodie, EMS,.. action Hodnota skladby start Od kolikáté skladby začít listovat. Tento parametr nemá bez parametru count význam count Kolik skladeb listovat.

<item> <id>2242</id> <name>boro Boro</name> <interpret_id>783</interpret_id> <zanr_id>10</zanr_id> <contents> <content id="27288" subtype="poly" /> <content id="27287" subtype="nokiamel" /> </contents> </item> Význam odpovědi: id ID skladby. Nelze použít ve funkci sendcontent. Pouze informativní charakter. name Název skladby interpret_id ID interpreta. Seznam interpretů lze získat příkazem skladby_interpret zandr_id ID žánru skladby. Seznam žánrů lze získat příkazem skladby_zanr contents Pole jednotlivých typů melodií pro tuto skladbu. ID lze použít pro objednání funkcí sendcontent a subtype je subtyp dle tabulky Typy obsahů na str. 4 19.Žánry skladeb Požadavek: action Hodnota skladby_zanr <item> <id>10</id> <name>různé</name> </item> 20.Interpreti skladeb Požadavek: Action start count Hodnota skladby_interpret Od kolikátého interpreta začít listovat. Tento parametr nemá bez parametru count význam Kolik interpretů listovat. <item> <id>783</id> <name>arash</name> </item>

21.Top skladeb Požadavek: action Hodnota skladby_top start Od kolikátého pořadí začít listovat (počítáno od nuly). Tento parametr nemá bez parametru count význam count Kolik skladeb listovat. <item>783</item>

Zaslání SMS 22.Zaslání SMS SMS lze zaslat pouze pokud byl uživatel předem přihlášen. Parametry pro zaslání SMS: action msisdn msg recack recackaddr delay waitfordelivery nosave split nick Hodnota send Telefonní číslo volajícího, kam bude SMS zaslána. Telefonní číslo může být v mezinádordním formátu (tedy +420xxxxxxxxx) nebo v národním formátu (xxxxxxxxx). Akceptovatelná je i stará nula na začátku. Pokud chcete zaslat na více telefonních čísel stejnou SMS zprávu, oddělte seznam čísel čárkou. Text SMS zprávy. Může být libovolně dlouhý, SMS je automaticky rozdělena. Doručenka. Pokud je zde nenulová hodnota, je SMS zaslána s doručenkou. Doručenka je zaslána na mail vyplněný v registraci, není li uvedeno jinak. Cíl doručenky. Pokud je vyžadována doručenka (hodnota recack musí být nenulová), je informace o ní zaslána na tuto adresu. Formát je v URI tvaru. Příklady: mailto:email@email.com http://www.doruceno.cz/ok.php Nepovinný parametr s časem kdy se má SMS odeslat. Čas je ve formátu: RRRR-MM-DD hh:mm:ss Lze obecně použít všechny formáty podporované příkazem GNU date. Kupříkladu: +1 hour next Monday +1 week 2 days 4 hours 10 September 2003 Uživatel musí mít na svém kontě dostatek prostředků pro odeslání SMS. Tyto prostředky jsou však odečteny až v čase odeslání SMS. Pokud je mezitím vyčerpal, není SMS doručena. Pokud je uvedena adresa pro doručenku, je zaslána informace o nedoručitelnosti. Pokud chce uživatel přijmout i odpověď která nezačíná jeho přezdívkou, zvolte zde nenulovou hodnotu. Platnost SMS session je 24 hodin. Nenulová hodnota znamená, že se odeslaná SMS neuloží do složky odeslané SMS. Ovlivňuje způsob dělení SMS zprávy: concat SMS zpráva se rozdělí po 153 znacích a pošle se jako EMS zpráva (respektive NOKIA Smart Messaging) a pak se na telefonech podporujících EMS standard a na NOKIA telefonech spojí opět do jedné dlouhé SMS zprávy. Pokud chcete, aby SMS začínala přezdívkou uživatele, uveďte nenulovou hodnotu. Odpovědí jsou tyto hodnoty: <mobilem_api status="ok">

<sid>jyuynwtckqpmi4efav0</sid> <smsids> <smsid>27001</smsid> <smsid>27002</smsid> </smsids> <price>0</price> <credit>273</credit> <parts>1</parts> <recackaddr /> <gwref>-1</gwref> </mobilem_api> price credit parts recackaddr delay smsid Cena zaslaných SMS Zůstatek na účtě mobilem.cz Počet SMS na kolik byl TEXT rozdělen Cíl doručenky. Čas doručení SMS, pokud je spozděná. Jedinečné ID SMS zprávy která byla odeslána. Pokud je SMS zpráva rozdělena na části, nebo zasíláte na více telefonních čísel, je název parametrů ukončen ještě pořadovým číslem zaslané zprávy (smsid_0, smsid_1, smsid_2, ) Vzhled doručenky emailem == MOBILEM.CZ * <PARTNER> * SMS brána == Vase sms byla dorucena na cislo <MSISDN>. Zpráva: <msg> Formát předání doručenky na HTTP: Po přijetí doručenky SMS bránou, je vyvoláno uložené URL s následujícími parametry: msisdn msg queuetime deliveredtime Telefonní číslo na které byla SMS doručena Text SMS zprávy Čas kdy byla SMS zařazena do fronty Čas kdy byla SMS doručena na mobilní telefon 23.Zaslání libovolné binární a textové SMS SMS lze zaslat pouze pokud byl uživatel předem přihlášen, nebo v případě app_api současně s autorizací. SMS je účtována jako TEXTová SMS pouze v případě, že neobsahuje UDH a je 7mi bitová. V tomto případě je dlouhý text automaticky rozdělen metodou CONCAT do více SMS, pokud je nutné (tyto SMS se na mobilním přístroji zase spojí dohromady). Parametry pro zaslání SMS: action msisdn Hodnota binsend Telefonní číslo volajícího, kam bude SMS zaslána. Telefonní číslo může

být v mezinádordním formátu (tedy +420xxxxxxxxx) nebo v národním formátu (xxxxxxxxx). Akceptovatelná je i stará nula na začátku. msg (7bit, bez UDH) Text SMS zprávy. Může být libovolně dlouhý, SMS je automaticky rozdělena. (7bit, UDH) Text SMS zprávy do max velikosti 160 znaků (8bit, UDH) HEXA kódovaný obsah. Je nutné předat UDH. recack Doručenka. Pokud je zde nenulová hodnota, je SMS zaslána s doručenkou. Doručenka je zaslána na mail vyplněný v registraci, není li uvedeno jinak. recackaddr Cíl doručenky. Pokud je vyžadována doručenka (hodnota recack musí být nenulová), je informace o ní zaslána na tuto adresu. Formát je v URI tvaru. Příklady: mailto:email@email.com http://www.doruceno.cz/ok.php udh Hlavička SMS zprávy. Vždy je HEXA kódovaná. Př.: 050003FF0201 (toto je první část ze 2 pro dělené SMS) bits Počet bitů. Akceptovatelných je pouze 7 či 8 waitfordelivery Pokud chce uživatel přijmout i odpověď která nezačíná jeho přezdívkou, zvolte zde nenulovou hodnotu. Platnost SMS session je 24 hodin. Odpovědí jsou tyto hodnoty: <mobilem_api status="ok"> <sid>jyuynwtckqpmi4efav0</sid> <price>1.19</price> <credit>273</credit> <parts>1</parts> <recackaddr /> <smsid>27005</smsid> </mobilem_api> price credit parts recackaddr smsid Cena zaslaných SMS Zůstatek na účtě mobilem.cz Počet SMS na kolik byl TEXT rozdělen Cíl doručenky. Jedinečné ID SMS zprávy která byla odeslána. Pokud je SMS zpráva rozdělena na části, jsou jednotlivá ID oddělena čárkou.