CustomerContentInterface


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

NewsletterInsert

Create a Newsletter with or without contents and/or contentblocks

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

<?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>
    <NewsletterInsert xmlns="http://mission-one.de/">
      <newsletter>
        <NewsletterId>int</NewsletterId>
        <NewsletterName>string</NewsletterName>
        <NewsletterDescription>string</NewsletterDescription>
        <ProjectId>int</ProjectId>
        <NewsletterTemplateSetId>int</NewsletterTemplateSetId>
        <CreateDate>dateTime</CreateDate>
        <FromEmailFriendlyName>string</FromEmailFriendlyName>
        <ReplyToEmail>string</ReplyToEmail>
        <SubjectPartForInternalTest>string</SubjectPartForInternalTest>
        <SubjectPartForExternalTest>string</SubjectPartForExternalTest>
        <Subject>string</Subject>
        <LastChangeDate>dateTime</LastChangeDate>
        <State>int</State>
        <NewsletterType>HTML or TEXT</NewsletterType>
        <NewsletterClassId>Standard or Autoresponder or Sigin or Opt or OptConfirm</NewsletterClassId>
        <Editors>
          <Editor>
            <Name>string</Name>
            <Content>string</Content>
          </Editor>
          <Editor>
            <Name>string</Name>
            <Content>string</Content>
          </Editor>
        </Editors>
        <ContentBlocks>
          <ContentBlock>
            <ContentBlockId>int</ContentBlockId>
            <NewsletterId>int</NewsletterId>
            <ContentBlockTemplateId>int</ContentBlockTemplateId>
            <PlaceholderId>string</PlaceholderId>
            <ContentBlockName>string</ContentBlockName>
            <ContentBlockPosition>int</ContentBlockPosition>
            <ContentType>string</ContentType>
            <Interests xsi:nil="true" />
            <ContentBlockEditors xsi:nil="true" />
          </ContentBlock>
          <ContentBlock>
            <ContentBlockId>int</ContentBlockId>
            <NewsletterId>int</NewsletterId>
            <ContentBlockTemplateId>int</ContentBlockTemplateId>
            <PlaceholderId>string</PlaceholderId>
            <ContentBlockName>string</ContentBlockName>
            <ContentBlockPosition>int</ContentBlockPosition>
            <ContentType>string</ContentType>
            <Interests xsi:nil="true" />
            <ContentBlockEditors xsi:nil="true" />
          </ContentBlock>
        </ContentBlocks>
        <Categories>
          <string>string</string>
          <string>string</string>
        </Categories>
        <Groups>
          <string>string</string>
          <string>string</string>
        </Groups>
      </newsletter>
    </NewsletterInsert>
  </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>
    <NewsletterInsertResponse xmlns="http://mission-one.de/">
      <NewsletterInsertResult>boolean</NewsletterInsertResult>
      <NewsletterId>int</NewsletterId>
      <ErrorMessage>string</ErrorMessage>
    </NewsletterInsertResponse>
  </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/CustomerContentInterface.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>
    <NewsletterInsert xmlns="http://mission-one.de/">
      <newsletter>
        <NewsletterId>int</NewsletterId>
        <NewsletterName>string</NewsletterName>
        <NewsletterDescription>string</NewsletterDescription>
        <ProjectId>int</ProjectId>
        <NewsletterTemplateSetId>int</NewsletterTemplateSetId>
        <CreateDate>dateTime</CreateDate>
        <FromEmailFriendlyName>string</FromEmailFriendlyName>
        <ReplyToEmail>string</ReplyToEmail>
        <SubjectPartForInternalTest>string</SubjectPartForInternalTest>
        <SubjectPartForExternalTest>string</SubjectPartForExternalTest>
        <Subject>string</Subject>
        <LastChangeDate>dateTime</LastChangeDate>
        <State>int</State>
        <NewsletterType>HTML or TEXT</NewsletterType>
        <NewsletterClassId>Standard or Autoresponder or Sigin or Opt or OptConfirm</NewsletterClassId>
        <Editors>
          <Editor>
            <Name>string</Name>
            <Content>string</Content>
          </Editor>
          <Editor>
            <Name>string</Name>
            <Content>string</Content>
          </Editor>
        </Editors>
        <ContentBlocks>
          <ContentBlock>
            <ContentBlockId>int</ContentBlockId>
            <NewsletterId>int</NewsletterId>
            <ContentBlockTemplateId>int</ContentBlockTemplateId>
            <PlaceholderId>string</PlaceholderId>
            <ContentBlockName>string</ContentBlockName>
            <ContentBlockPosition>int</ContentBlockPosition>
            <ContentType>string</ContentType>
            <Interests xsi:nil="true" />
            <ContentBlockEditors xsi:nil="true" />
          </ContentBlock>
          <ContentBlock>
            <ContentBlockId>int</ContentBlockId>
            <NewsletterId>int</NewsletterId>
            <ContentBlockTemplateId>int</ContentBlockTemplateId>
            <PlaceholderId>string</PlaceholderId>
            <ContentBlockName>string</ContentBlockName>
            <ContentBlockPosition>int</ContentBlockPosition>
            <ContentType>string</ContentType>
            <Interests xsi:nil="true" />
            <ContentBlockEditors xsi:nil="true" />
          </ContentBlock>
        </ContentBlocks>
        <Categories>
          <string>string</string>
          <string>string</string>
        </Categories>
        <Groups>
          <string>string</string>
          <string>string</string>
        </Groups>
      </newsletter>
    </NewsletterInsert>
  </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>
    <NewsletterInsertResponse xmlns="http://mission-one.de/">
      <NewsletterInsertResult>boolean</NewsletterInsertResult>
      <NewsletterId>int</NewsletterId>
      <ErrorMessage>string</ErrorMessage>
    </NewsletterInsertResponse>
  </soap12:Body>
</soap12:Envelope>