Kapcsolódó információk:
Paraméterezési útmutatók

Ez az oldal egy régebbi verziója. Nézze meg a jelenlegi verziót.

Összehasonlítás a jelenlegivel Korábbi változatok megtekintése

1 verzió Tovább »

A DbConnector REST API felületen keresztül a SUP® cikktörzs állománya is hozzáférhető intranetes webszolgáltatásként.
A webszolgáltatás XML alapú REST API hívásokkal működtethető.

Az API a következő belépési ponton érhető el. A szerver név a helyi intranetet környezettől függ.

GET
   http://server/dbconnector/api/torzs/cikk

A válaszok XML-ben érkeznek.

A REST API hívások általános használata DbConnector REST API oldalon található.

Tartalom

Cikkszámok listája

A SUP® rendszer cikktörzs állománya a következő verb-en érhető el.

GET

    http://server/dbconnector/api/torzs/cikk

Paraméter
   További header paraméterek nem szükségesek

Result
   XML - <ResultList> : A cikk-kódok listája vesszővel elválasztva.

Hívás minta
CURL.EXE    ^
  -X GET    ^
     http://server:8080/dbconnector/api/torzs/cikk  ^
  -H pkod:SajatSupPartnerKod   ^
  -H lickod:SajatSupLicKod     ^
  -H cegkod:CegKod
Válasz minta
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DbConnectorResponse>
    <Success>true</Success>
    <StatusCode>200</StatusCode>
    <Message>Törzsadat: 'cikkszámok' Cégkód: 'CEGKOD'</Message>    
    <ResultList>0001,0002,0003,0004,0005,0006,0007,0008,0009,0010</ResultList>
    <ResultListCnt>10</ResultListCnt>
</DbConnectorResponse>

Egy cikk részletes adatai

Az előző verb-en lekért cikk-kódok listája alapján egy cikk részletes adatai kérdezhetők le.

GET
    http://server/dbconnector/api/torzs/cikk/{CikkKod}

További header paraméter (kötelező)
   format:listaar cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.

Result
   XML - <Cikk> : Egy cikk részletes adatai.

Hívás minta
CURL.EXE    ^
  -X GET    ^
     http://server:8080/dbconnector/api/torzs/cikk/0001  ^
  -H pkod:SajatSupPartnerKod   ^
  -H lickod:SajatSupLicKod     ^
  -H cegkod:CegKod
  -H format:listaar
Válasz minta
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DbConnectorResponse>
    <Success>true</Success>
    <StatusCode>200</StatusCode>
    <ResultListCnt>1</ResultListCnt>
    <Cikkek>
        <Cikk>
            <CikkKod>0001</CikkKod>
            <CikkNev>Infrared Micro Switch gaming mouse - Black</CikkNev>
            <EanKod>4711421917827</EanKod>
            <EgysarNetto>4520</EgysarNetto>
            <SzabadKeszlet>11</SzabadKeszlet>
            <Megys>db</Megys>
        </Cikk>
    </Cikkek>
</DbConnectorResponse>

Cikkek részletes adatai tömbként

Kis méretű cikktörzs esetén alkalmazható, a cikkek részletes adatainak tömbként történő lekérdezése.

GET
    http://server/dbconnector/api/torzs/cikk

További header paraméter (kötelező)
   format:listaar cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.

Result
   XML - <Cikkek> : Cikkek részletes adatai XML tömbként.

Hívás minta
CURL.EXE    ^
  -X GET    ^
     http://server:8080/dbconnector/api/torzs/cikk  ^
  -H pkod:SajatSupPartnerKod   ^
  -H lickod:SajatSupLicKod     ^
  -H cegkod:CegKod
  -H format:listaar
Válasz minta
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DbConnectorResponse>
    <Success>true</Success>
    <StatusCode>200</StatusCode>
    <ResultListCnt>3</ResultListCnt>
    <Cikkek>
        <Cikk>
            <CikkKod>0001</CikkKod>
            <CikkNev>Infrared Micro Switch gaming mouse - Black</CikkNev>
            <EanKod>4711421917827</EanKod>
            <EgysarNetto>4520</EgysarNetto>
            <SzabadKeszlet>11</SzabadKeszlet>
            <Megys>db</Megys>
        </Cikk>
        <Cikk>
            <CikkKod>0002</CikkKod>
            <CikkNev>Infrared Micro Switch gaming mouse - White</CikkNev>
            <EanKod>4711421868334</EanKod>
            <EgysarNetto>3900</EgysarNetto>
            <SzabadKeszlet>11</SzabadKeszlet>
            <Megys>db</Megys>
        </Cikk>
        <Cikk>
            <CikkKod>0003</CikkKod>
            <CikkNev>Infrared Micro Switch gaming mouse - Blue</CikkNev>
            <EanKod>4711421876735</EanKod>
            <EgysarNetto>3900</EgysarNetto>
            <SzabadKeszlet>9</SzabadKeszlet>
            <Megys>db</Megys>
        </Cikk>
    </Cikkek>
</DbConnectorResponse>