IOBERONLoyalty |
The IOBERONLoyaltySystemService type exposes the following members.
| Name | Description | |
|---|---|---|
| GetBenefits | Vráti zoznam položiek (benefity), ktoré je možné čerpať na danú vernostnú (zľavovú) kartu. | |
| GetDateTime | Vráti dátum a čas počítača, na ktorom beží webová služba. | |
| GetLoginSalt | Vráti tzv. SALT, ktorý je používaný pri hashovaní hesla pri prihlásení používateľa. Volá sa tesne pred metódou LoginUser. | |
| GetLoyaltyCard | Vráti informáciu o konkrétnej vernostnej karte. | |
| GetLoyaltyCardTransactionInfo | Vráti informáciu o transakciách konkrétnej vernostnej karte. Transakciou rozumieme použitie vernostnej karty, či už čerpanie alebo kumulovanie benefitov. | |
| GetLoyaltyCardTypes | Vráti zoznam typov vernostných kariet. | |
| GetVersion | Vráti číslo verzie servera webovej služby. | |
| IsLogin | Overenie aktuálne prihláseného používateľa (prípadne používateľa podľa parametra), či je prihlásený do webovej služby (záleží však na nastavení spôsobu autentifikácie služby). | |
| LoginUser | Prihlási používateľa do webovej služby (záleží však na nastavení spôsobu autentifikácie služby). Je potrebné volať na začiatku komunikácie s webovou službou, nakoľko sa generuje tzv. GUID pre ďalšiu komunikáciu (ten musí byť súčasťou hlavičky danej požiadavky). | |
| Logout | Odhlásenie používateľa z webovej služby. | |
| Ping | Overenie dostupnosti služby, zároveň vráti adresu IP. | |
| SetLoyaltyCard | Vytvorí novú vernostnú kartu. | |
| SetLoyaltyCardTransaction | Vytvorí novú transakciu (kumulovanie alebo čerpanie benefitu), prípadne aktualizuje už stávajúcu. |