CustomerInterfaceV2


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

SubscribersImportResult

Get current results of asynchronous import process

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 /SubscribersService/CustomerInterfaceV2.asmx HTTP/1.1
Host: appserver.permission-one.de
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://mission-one.de/SubscribersImportResult"

<?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>
    <CustomerInterfaceAuthentication xmlns="http://mission-one.de/">
      <CustomerID>int</CustomerID>
      <APIKey>string</APIKey>
    </CustomerInterfaceAuthentication>
  </soap:Header>
  <soap:Body>
    <SubscribersImportResult xmlns="http://mission-one.de/">
      <ImportProcessId>int</ImportProcessId>
      <ResponseDataType>None or File or Package</ResponseDataType>
    </SubscribersImportResult>
  </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>
    <SubscribersImportResultResponse xmlns="http://mission-one.de/">
      <SubscribersImportResultResult>
        <ErrorFile>base64Binary</ErrorFile>
        <ImportState>Invoking or Running or Paused or PendingResume or PendingPause or PendingStop or StoppedManually or ErrorOccurred or Finished</ImportState>
        <ErrorMessage>string</ErrorMessage>
        <CountCurrentSucceded>int</CountCurrentSucceded>
        <CountCurrentFailed>int</CountCurrentFailed>
        <CountTotal>int</CountTotal>
        <FailedSubscribers>
          <FailedSubscriber>
            <SourceSubscriber xsi:nil="true" />
            <ErrorMessage>string</ErrorMessage>
          </FailedSubscriber>
          <FailedSubscriber>
            <SourceSubscriber xsi:nil="true" />
            <ErrorMessage>string</ErrorMessage>
          </FailedSubscriber>
        </FailedSubscribers>
      </SubscribersImportResultResult>
    </SubscribersImportResultResponse>
  </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 /SubscribersService/CustomerInterfaceV2.asmx HTTP/1.1
Host: appserver.permission-one.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>
    <CustomerInterfaceAuthentication xmlns="http://mission-one.de/">
      <CustomerID>int</CustomerID>
      <APIKey>string</APIKey>
    </CustomerInterfaceAuthentication>
  </soap12:Header>
  <soap12:Body>
    <SubscribersImportResult xmlns="http://mission-one.de/">
      <ImportProcessId>int</ImportProcessId>
      <ResponseDataType>None or File or Package</ResponseDataType>
    </SubscribersImportResult>
  </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>
    <SubscribersImportResultResponse xmlns="http://mission-one.de/">
      <SubscribersImportResultResult>
        <ErrorFile>base64Binary</ErrorFile>
        <ImportState>Invoking or Running or Paused or PendingResume or PendingPause or PendingStop or StoppedManually or ErrorOccurred or Finished</ImportState>
        <ErrorMessage>string</ErrorMessage>
        <CountCurrentSucceded>int</CountCurrentSucceded>
        <CountCurrentFailed>int</CountCurrentFailed>
        <CountTotal>int</CountTotal>
        <FailedSubscribers>
          <FailedSubscriber>
            <SourceSubscriber xsi:nil="true" />
            <ErrorMessage>string</ErrorMessage>
          </FailedSubscriber>
          <FailedSubscriber>
            <SourceSubscriber xsi:nil="true" />
            <ErrorMessage>string</ErrorMessage>
          </FailedSubscriber>
        </FailedSubscribers>
      </SubscribersImportResultResult>
    </SubscribersImportResultResponse>
  </soap12:Body>
</soap12:Envelope>