GetCreditChecks - SK
Tato webová metoda Webové služby CreditCheckAktualizace je integračním partnerům poskytována zdarma.
Tato webová metoda vrací seznam subjektů a jejich hodnocení. Jsou vybrány pouze záznamy, které splňují podmínku hodnocení CreditChecku vyšší než 1 a subjekt není zaniklý před specifickým datumem. Webová metoda vrací datový string, který je však reprezentací jednoduchého Xml formátu. Webová metoda vyžaduje použít SOAP header, který obsahuje parametry přihlášení k webové metodě
Ujistěte se, že na klientské straně máte nastaveny dostatečné vysoké limity pro příjem dat ze serveru. Konkrétně jde o nastavení těchto kvót:
SOAP header
<soap:Header> <CreditCheckHeader xmlns="http://creditcheck.sk/"> <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
Nejsou
Výstupní data
<creditCheck> <webMethod>GetCreditChecks</webMethod> <country>SK</country> <version>0.0.0.6</version> <time>15.2.2010 8:12:35</time> <count>14</count> <data> <![CDATA[1;25865366;3 2;63493551;3 3;70238090;3 4;26118351;3 8;25172824;3 12;73581348;3 16;25165488;3 17;25643444;2 18;25836081;3 19;26612241;3 21;26712342;3 22;25320645;2 23;63476720;3 24;25157086;3 ]]> </data> </creditCheck>
Popis elementů
Název | Popis |
---|---|
webMethod | název webové metody, která vrátila data |
country | země zdrojových dat |
version | verze webové služby |
time | serverový čas vygenerování souboru |
count | počet záznamů subjektů, které obsahuje sekce data |
data | data subjektů zabalená do CDATA |
Popis 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é. Záznamy jsou unikátní podle identifikátoru subjektu a jeden subjekt nemůže mít více záznamů s různým hodnocením.
Kompletní POST request
Tento request by měl být na výstupu klientské aplikace.
POST http://creditwebservices.creditcheck.sk/CreditCheckAktualizace.asmx HTTP/1.1 Content-Type: text/xml; charset=utf-8 SOAPAction: "http://creditcheck.sk/GetCreditChecks" Host: creditwebservices.creditcheck.sk Content-Length: 526 Expect: 100-continue Connection: Keep-Alive <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header> <h:CreditCheckHeader xmlns:h="http://creditcheck.cz/" xmlns="http://creditcheck.sk/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Login>testuser</Login> <Password>testuserHeslo</Password> </h:CreditCheckHeader> </s:Header> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <GetCreditChecks xmlns="http://creditcheck.sk/"/> </s:Body> </s:Envelope>