DataService
Click here for a complete list of operations.
GetUpdates
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /DataService.asmx HTTP/1.1
Host: www21player.dsbcontrol.de
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetUpdates"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetUpdates xmlns="http://tempuri.org/">
<request>
<BildschirmInhaltVersionsnummer>int</BildschirmInhaltVersionsnummer>
<BildschirmInfo>
<BildschirmStatusID>guid</BildschirmStatusID>
<LizenzID>guid</LizenzID>
<IPAdresse>string</IPAdresse>
<MacAdresse>string</MacAdresse>
<AppVersion>string</AppVersion>
<AppCPUUsage>string</AppCPUUsage>
<AppMemory>string</AppMemory>
<ComLocalHostname>string</ComLocalHostname>
<ComLocalIPAddress>string</ComLocalIPAddress>
<OSFullName>string</OSFullName>
<OSPlatform>string</OSPlatform>
<OSVersion>string</OSVersion>
<AufloesungHoehe>int</AufloesungHoehe>
<AufloesungBreite>int</AufloesungBreite>
<AppUrl>string</AppUrl>
<Date>dateTime</Date>
<LaufzeitInSekunden>int</LaufzeitInSekunden>
<StartupTime>dateTime</StartupTime>
<AppName>string</AppName>
<BilschirmVersionsnummer>int</BilschirmVersionsnummer>
<AverageDownloadspeed>double</AverageDownloadspeed>
</BildschirmInfo>
</request>
</GetUpdates>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetUpdatesResponse xmlns="http://tempuri.org/">
<GetUpdatesResult>
<Files>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</Files>
<ConfigFiles>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</ConfigFiles>
<AdhocPlaylists>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</AdhocPlaylists>
<DefaultPlaylists>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</DefaultPlaylists>
<IdlePlaylists>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</IdlePlaylists>
<BildschirmlizenzId>guid</BildschirmlizenzId>
<Bildschirmversionsnummer>int</Bildschirmversionsnummer>
<Startzeiten>
<Monday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Monday>
<Tuesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Tuesday>
<Wednesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Wednesday>
<Thursday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Thursday>
<Friday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Friday>
<Saturday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Saturday>
<Sunday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Sunday>
</Startzeiten>
<Endzeiten>
<Monday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Monday>
<Tuesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Tuesday>
<Wednesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Wednesday>
<Thursday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Thursday>
<Friday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Friday>
<Saturday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Saturday>
<Sunday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Sunday>
</Endzeiten>
</GetUpdatesResult>
</GetUpdatesResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /DataService.asmx HTTP/1.1
Host: www21player.dsbcontrol.de
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetUpdates xmlns="http://tempuri.org/">
<request>
<BildschirmInhaltVersionsnummer>int</BildschirmInhaltVersionsnummer>
<BildschirmInfo>
<BildschirmStatusID>guid</BildschirmStatusID>
<LizenzID>guid</LizenzID>
<IPAdresse>string</IPAdresse>
<MacAdresse>string</MacAdresse>
<AppVersion>string</AppVersion>
<AppCPUUsage>string</AppCPUUsage>
<AppMemory>string</AppMemory>
<ComLocalHostname>string</ComLocalHostname>
<ComLocalIPAddress>string</ComLocalIPAddress>
<OSFullName>string</OSFullName>
<OSPlatform>string</OSPlatform>
<OSVersion>string</OSVersion>
<AufloesungHoehe>int</AufloesungHoehe>
<AufloesungBreite>int</AufloesungBreite>
<AppUrl>string</AppUrl>
<Date>dateTime</Date>
<LaufzeitInSekunden>int</LaufzeitInSekunden>
<StartupTime>dateTime</StartupTime>
<AppName>string</AppName>
<BilschirmVersionsnummer>int</BilschirmVersionsnummer>
<AverageDownloadspeed>double</AverageDownloadspeed>
</BildschirmInfo>
</request>
</GetUpdates>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetUpdatesResponse xmlns="http://tempuri.org/">
<GetUpdatesResult>
<Files>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</Files>
<ConfigFiles>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</ConfigFiles>
<AdhocPlaylists>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</AdhocPlaylists>
<DefaultPlaylists>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</DefaultPlaylists>
<IdlePlaylists>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
<DataServiceGetUpdateFile>
<FileUrl>string</FileUrl>
<FilePath>string</FilePath>
<FileName>string</FileName>
<FileHashKey>string</FileHashKey>
<UpdateTyp>int</UpdateTyp>
</DataServiceGetUpdateFile>
</IdlePlaylists>
<BildschirmlizenzId>guid</BildschirmlizenzId>
<Bildschirmversionsnummer>int</Bildschirmversionsnummer>
<Startzeiten>
<Monday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Monday>
<Tuesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Tuesday>
<Wednesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Wednesday>
<Thursday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Thursday>
<Friday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Friday>
<Saturday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Saturday>
<Sunday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Sunday>
</Startzeiten>
<Endzeiten>
<Monday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Monday>
<Tuesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Tuesday>
<Wednesday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Wednesday>
<Thursday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Thursday>
<Friday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Friday>
<Saturday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Saturday>
<Sunday>
<IsNever>boolean</IsNever>
<Hours>int</Hours>
<Minutes>int</Minutes>
<Seconds>int</Seconds>
<Milliseconds>int</Milliseconds>
</Sunday>
</Endzeiten>
</GetUpdatesResult>
</GetUpdatesResponse>
</soap12:Body>
</soap12:Envelope>