BroadcastService


Klicken Sie hier, um die vollständige Vorgangsliste anzuzeigen.

GetServerList

Test

Das Testformular ist nur für Anforderungen vom lokalen Computer verfügbar.

SOAP 1.1

Es folgt ein Beispiel für eine SOAP 1.1-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /Service/BroadcastService.asmx HTTP/1.1
Host: liveviewer.p1-gaming.de
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://livetiming.stefanmizzi.com/GetServerList"

<?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:Header>
    <AuthSoapHd xmlns="http://livetiming.stefanmizzi.com/">
      <strUserName>string</strUserName>
      <strPassword>string</strPassword>
    </AuthSoapHd>
  </soap:Header>
  <soap:Body>
    <GetServerList xmlns="http://livetiming.stefanmizzi.com/">
      <serverId>int</serverId>
    </GetServerList>
  </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>
    <GetServerListResponse xmlns="http://livetiming.stefanmizzi.com/">
      <GetServerListResult>
        <ServerList>
          <SessionID>string</SessionID>
          <ServerId>int</ServerId>
          <SessionName>string</SessionName>
          <ModName>string</ModName>
          <ResultsPath>string</ResultsPath>
          <StreamPath>string</StreamPath>
          <SessionType>string</SessionType>
          <ServerDate>string</ServerDate>
          <AutoUploadResults>boolean</AutoUploadResults>
          <MultiplayerIniPath>string</MultiplayerIniPath>
          <PlayerIniPath>string</PlayerIniPath>
          <ListenToServerPort>boolean</ListenToServerPort>
          <ServerInternalIP>string</ServerInternalIP>
          <ServerExternalIP>string</ServerExternalIP>
          <WebInternalStreamPort>string</WebInternalStreamPort>
          <WebExternalStreamPort>string</WebExternalStreamPort>
          <ServerQueryPort>string</ServerQueryPort>
          <GameID>string</GameID>
          <ModDescription>string</ModDescription>
          <GameName>string</GameName>
          <PluginPort>string</PluginPort>
          <EnableExternalDirectStreaming>boolean</EnableExternalDirectStreaming>
          <EnableInternalDirectStreaming>boolean</EnableInternalDirectStreaming>
          <EnableDbStreaming>boolean</EnableDbStreaming>
          <DbUpdateInterval>string</DbUpdateInterval>
          <WebUpdateInterval>string</WebUpdateInterval>
          <PracticeTime>string</PracticeTime>
          <QualifyingLaps>string</QualifyingLaps>
          <QualifyingTime>string</QualifyingTime>
          <WarmupTime>string</WarmupTime>
          <RaceFinishCriteria>string</RaceFinishCriteria>
          <RaceLaps>string</RaceLaps>
          <RaceLength>string</RaceLength>
          <RaceTime>string</RaceTime>
          <SortBy>string</SortBy>
        </ServerList>
        <ServerList>
          <SessionID>string</SessionID>
          <ServerId>int</ServerId>
          <SessionName>string</SessionName>
          <ModName>string</ModName>
          <ResultsPath>string</ResultsPath>
          <StreamPath>string</StreamPath>
          <SessionType>string</SessionType>
          <ServerDate>string</ServerDate>
          <AutoUploadResults>boolean</AutoUploadResults>
          <MultiplayerIniPath>string</MultiplayerIniPath>
          <PlayerIniPath>string</PlayerIniPath>
          <ListenToServerPort>boolean</ListenToServerPort>
          <ServerInternalIP>string</ServerInternalIP>
          <ServerExternalIP>string</ServerExternalIP>
          <WebInternalStreamPort>string</WebInternalStreamPort>
          <WebExternalStreamPort>string</WebExternalStreamPort>
          <ServerQueryPort>string</ServerQueryPort>
          <GameID>string</GameID>
          <ModDescription>string</ModDescription>
          <GameName>string</GameName>
          <PluginPort>string</PluginPort>
          <EnableExternalDirectStreaming>boolean</EnableExternalDirectStreaming>
          <EnableInternalDirectStreaming>boolean</EnableInternalDirectStreaming>
          <EnableDbStreaming>boolean</EnableDbStreaming>
          <DbUpdateInterval>string</DbUpdateInterval>
          <WebUpdateInterval>string</WebUpdateInterval>
          <PracticeTime>string</PracticeTime>
          <QualifyingLaps>string</QualifyingLaps>
          <QualifyingTime>string</QualifyingTime>
          <WarmupTime>string</WarmupTime>
          <RaceFinishCriteria>string</RaceFinishCriteria>
          <RaceLaps>string</RaceLaps>
          <RaceLength>string</RaceLength>
          <RaceTime>string</RaceTime>
          <SortBy>string</SortBy>
        </ServerList>
      </GetServerListResult>
    </GetServerListResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Es folgt ein Beispiel für eine SOAP 1.2-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /Service/BroadcastService.asmx HTTP/1.1
Host: liveviewer.p1-gaming.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:Header>
    <AuthSoapHd xmlns="http://livetiming.stefanmizzi.com/">
      <strUserName>string</strUserName>
      <strPassword>string</strPassword>
    </AuthSoapHd>
  </soap12:Header>
  <soap12:Body>
    <GetServerList xmlns="http://livetiming.stefanmizzi.com/">
      <serverId>int</serverId>
    </GetServerList>
  </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>
    <GetServerListResponse xmlns="http://livetiming.stefanmizzi.com/">
      <GetServerListResult>
        <ServerList>
          <SessionID>string</SessionID>
          <ServerId>int</ServerId>
          <SessionName>string</SessionName>
          <ModName>string</ModName>
          <ResultsPath>string</ResultsPath>
          <StreamPath>string</StreamPath>
          <SessionType>string</SessionType>
          <ServerDate>string</ServerDate>
          <AutoUploadResults>boolean</AutoUploadResults>
          <MultiplayerIniPath>string</MultiplayerIniPath>
          <PlayerIniPath>string</PlayerIniPath>
          <ListenToServerPort>boolean</ListenToServerPort>
          <ServerInternalIP>string</ServerInternalIP>
          <ServerExternalIP>string</ServerExternalIP>
          <WebInternalStreamPort>string</WebInternalStreamPort>
          <WebExternalStreamPort>string</WebExternalStreamPort>
          <ServerQueryPort>string</ServerQueryPort>
          <GameID>string</GameID>
          <ModDescription>string</ModDescription>
          <GameName>string</GameName>
          <PluginPort>string</PluginPort>
          <EnableExternalDirectStreaming>boolean</EnableExternalDirectStreaming>
          <EnableInternalDirectStreaming>boolean</EnableInternalDirectStreaming>
          <EnableDbStreaming>boolean</EnableDbStreaming>
          <DbUpdateInterval>string</DbUpdateInterval>
          <WebUpdateInterval>string</WebUpdateInterval>
          <PracticeTime>string</PracticeTime>
          <QualifyingLaps>string</QualifyingLaps>
          <QualifyingTime>string</QualifyingTime>
          <WarmupTime>string</WarmupTime>
          <RaceFinishCriteria>string</RaceFinishCriteria>
          <RaceLaps>string</RaceLaps>
          <RaceLength>string</RaceLength>
          <RaceTime>string</RaceTime>
          <SortBy>string</SortBy>
        </ServerList>
        <ServerList>
          <SessionID>string</SessionID>
          <ServerId>int</ServerId>
          <SessionName>string</SessionName>
          <ModName>string</ModName>
          <ResultsPath>string</ResultsPath>
          <StreamPath>string</StreamPath>
          <SessionType>string</SessionType>
          <ServerDate>string</ServerDate>
          <AutoUploadResults>boolean</AutoUploadResults>
          <MultiplayerIniPath>string</MultiplayerIniPath>
          <PlayerIniPath>string</PlayerIniPath>
          <ListenToServerPort>boolean</ListenToServerPort>
          <ServerInternalIP>string</ServerInternalIP>
          <ServerExternalIP>string</ServerExternalIP>
          <WebInternalStreamPort>string</WebInternalStreamPort>
          <WebExternalStreamPort>string</WebExternalStreamPort>
          <ServerQueryPort>string</ServerQueryPort>
          <GameID>string</GameID>
          <ModDescription>string</ModDescription>
          <GameName>string</GameName>
          <PluginPort>string</PluginPort>
          <EnableExternalDirectStreaming>boolean</EnableExternalDirectStreaming>
          <EnableInternalDirectStreaming>boolean</EnableInternalDirectStreaming>
          <EnableDbStreaming>boolean</EnableDbStreaming>
          <DbUpdateInterval>string</DbUpdateInterval>
          <WebUpdateInterval>string</WebUpdateInterval>
          <PracticeTime>string</PracticeTime>
          <QualifyingLaps>string</QualifyingLaps>
          <QualifyingTime>string</QualifyingTime>
          <WarmupTime>string</WarmupTime>
          <RaceFinishCriteria>string</RaceFinishCriteria>
          <RaceLaps>string</RaceLaps>
          <RaceLength>string</RaceLength>
          <RaceTime>string</RaceTime>
          <SortBy>string</SortBy>
        </ServerList>
      </GetServerListResult>
    </GetServerListResponse>
  </soap12:Body>
</soap12:Envelope>