GetCreditCheckBatchCompressed - CZ
Tato webová metoda Webové služby CreditCheckAktualizace je poskytována zdarma.
Vysvětlení rozdílu v použitelnosti kompletních a batch metod na příkladu reportu společnosti Sazka najdete na stránce GetCreditCheckBatch.
Tato webová metoda vrací seznam subjektů a jejich hodnocení. Seznam subjektů je v zazipované formě a zazipovaná data jsou převedena do Base64 formátu. Jsou vybrány veškeré záznamy subjektů, které mají id záznamu z databáze vyšší, než hodnota, vložená v parametru webové metody a subjekt není zaniklý před specifickým datumem. Záznamy nejsou unikátní podle identifikátoru subjektu a jeden subjekt může mít více záznamů s různým hodnocením. Webová metoda má jeden vstupní parametr lastBatchIndex . Tento parametr je hodnota posledního staženého záznamu CreditChecku klientem. Webová metoda vyžaduje použít SOAP header, který obsahuje parametry přihlášení k webové metodě.
SOAP header
<soap:Header> <CreditCheckHeader xmlns="http://creditcheck.cz/"> <Login>string</Login> <Password>string</Password> </CreditCheckHeader> </soap:Header>
Popis elementů
Název | Popis |
---|---|
Login | uživatelské jméno |
Password | uživatelské heslo |
Tyto údaje jsou stejné pro všechny uživatele jednoho partnerského systému a standardně budou neměnné. Proto doporučujeme je nastavit pro všechny napevno.
Vstupní parametry
Název parametru | Datový typ | Poznámka |
---|---|---|
lastBatchIndex | int | Id posledního staženého záznamu klientem. Pokud ještě nebylo provedeno žádné stažení, vkládá se hodnota 0. |
Výstupní data
Výstupní data webové metody obsahují řetězec (string), který reprezentuje Xml formát s výstupními daty. (Zobrazený příklad je pro vstupní parametr lastBatchIndex = 6778
<creditCheck> <webMethod>GetCreditCheckBatchCompressed</webMethod> <version>0.0.0.6</version> <time>15.2.2010 8:12:35</time> <count>14</count> <data> <![CDATA[<![CDATA[Xbdg52354tr2cvdserHtzVZUtzujk ]]> </data> </creditCheck>
Popis elementů
Název | Popis |
---|---|
webMethod | název webové metody, která vrátila data |
version | verze webové služby |
time | serverový čas vygenerování souboru |
count | počet záznamů subjektů, které obsahuje sekce data |
data | zazipovaná a do Base64 konvertovaná data subjektů zabalená do CDATA |
Popis rozzipovaného formátu dat v elementu
Element obsahuje blok dat oddělených oddělovači, která jsou obalena do CDATA. Jeden záznam reprezentuje jeden řádek. Záznamy jsou odděleny znakem newLine – nová řádka. Jeden záznam obsahuje data, která jsou oddělená středníkem.
- první pozice: id záznamu z databáze
- druhá pozice: identifikátor subjektu, zde ičo subjektu
- třetí pozice: hodnocení – CreditCheck
Příklad: 2;63493551;3 kde 2 = id záznamu, 63493551 = ičo subjektu, 3 = hodnocení - CreditCheck
Poznámka Formát a oddělovače dat můžou být na základě klientského požadavku změněné.