Kapcsolódó információk:
› Paraméterezési útmutatók
Korábbi változatok
...
A REST API hívások általános használata a DbConnector REST API oldalon található.
Rögzítés | ||||
---|---|---|---|---|
|
POST http://server/dbconnector/api/v1/postxml
...
Kódblokk | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <DbConnectorResponse> <Success>true</Success> <StatusCode>200</StatusCode> <Token>7085BEEC-93B0-4FE1-88BB-F531EDAC38D6</Token> </DbConnectorResponse> |
Rögzítés | ||||
---|---|---|---|---|
|
POST http://server/dbconnector/api/v1/upload
...
Kódblokk | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <DbConnectorResponse> <Success>true</Success> <StatusCode>200</StatusCode> <Message>File feltöltés sikeres</Message> <Token>74cc7200-b9fc-4fd8-a1cf-8942c09afc35</Token> </DbConnectorResponse> |
Rögzítés | ||||
---|---|---|---|---|
|
GET http://server/dbconnector/api/v1/getstatus
...
Kódblokk | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <DbConnectorResponse> <Success>true</Success> <StatusCode>200</StatusCode> <BizonylatAzon>499|DBC0001/18</BizonylatAzon> </DbConnectorResponse> |
Válasz XML
Az API hívásra adott válasz XML egy <DbConnectorResponse>
séma alapján jön létre.
Adattagok
Success | Sikeres feldolgozás esetén true, egyéb esetben false | ||
StatusCode | Sikertelen feldolgozás esetén további, részletesebb információkat közöl | ||
Message | Sikertelen feldolgozás esetén szöveges információk a problémáról, összhangban a StatusCode válasszal | ||
Token | Kérés beküldés esetén a várólistából ezzel az azonosítóval lehet majd a status információkat lekérni | ||
BizonylatAzon | Számlázási utasítás beküldés és sikeres feldolgozás esetén, a SUP rendszerben a megadott azonosítón található meg a számla.
| ||
DocumentType | Számlázási utasítás beküldés és sikeres feldolgozás esetén, az elkészült számla PDF képe base64 enkódolt formában. A számla PDF kép visszaadáshoz a szerver oldalon további beállítások szükségesek. Ha ez nincs, akkor csak a BizonylatAzon információ jön vissza |
Rögzítés | ||||
---|---|---|---|---|
|
- 200 OK
- 290 Not yet processed
- 401 Unauthorized
- 404 Not Found
- 490 Auth param missing
- 491 Body or param missing
- 492 XML ERROR
- 493 Already exist
- 494 Too long time not processed
- 495 Error on processing
- 499 Other error
- 590 INI error
- 591 Database connect error
- 592 Other Exception
Hibakezelés
API elérhetőség hiba
Authentikációs hiba