1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
Web service interface
=====================
Source: Webové služby ISDS pro manipulaci s datovými zprávami, version 2.6
(2010-01-18) [DataMessage_ws.pdf], Page 5
Source: Webové služby ISDS pro vyhledávání datových schránek,
version 2 (2009-07-26)
Web services for messages are synchronous, web services for boxes are
asynchronous.
Error Reporting
===============
Result code of web service operation is stored in dmStatus/@dmStatusCode.
Known values:
Code Meaning
-----------------------------------------------------------------------------
0000 Means success
0002 FindDataBox: No box suits to search request (by name)
0003 FindDataBox: To much boxes suit to search request (by name), response
truncated
3006 Marking messages as delivered takes too long. Try again.
5001 FindDataBox: No such box exists (by box ID or registry identifier)
NON-NORMATIVE: ISDS on bogus ISDS request but still valid SOAP request
responses with SOAP non-Fault 200-HTTP Code message. Example:
POST https://www.czebox.cz/DS/dz
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Body>
<X-BogusOperation xmlns="http://isds.czechpoint.cz/v20"/>
</Body>
</Envelope>
200
<?xml version='1.0' encoding='utf-8'?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Body><q:X-BogusOperationResponse xmlns:q="http://isds.czechpoint.cz/v20" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><q:dmStatus><q:dmStatusCode>2006</q:dmStatusCode><q:dmStatusMessage>Unknown operation: X-BogusOperation</q:dmStatusMessage></q:dmStatus></q:X-BogusOperationResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
|