10. Dezember 2021

· Whitepaper

GetTemplates

Inhaltsverzeichnis

xx Kapitel

Auslesen vorhandener Newslettervorlagen

RequestParameter: TemplatesRequest
ResponseParameter: TemplatesResponse

Mit Hilfe dieser Methode können Sie die in der eworx Marketing Suite verfügbaren Newslettervorlagen auslesen. Diese Vorlagen können Sie anschließend zum Beispiel in der Methode Erstellen einer Kampagne – CreateCampaign verwenden.
Das Request-Objekt besitzt folgende Felder zur Steuerung der Abfrage:

CreatedAfter Ausgelesen werden nur Vorlagen, deren Erstellzeitpunkt nicht weiter zurückliegt als das angegebene Datum. Wenn der Wert null ist werden alle Vorlagen ausgelesen.

Das Response-Objekt enthält eine Liste von Templates, welche aus einem Namen und einer Guid bestehen.

GetTemplates

Beispiel Request „Auslesen Newsletter Vorlage“

C#

//Create an instance of the service agent 
ServiceAgent agent = new ServiceAgent(); 
TemplateRequest request = new TemplateRequest(); 
//Get all templates, created last month 
request.CreatedAfter = DateTime.Now.AddMonths(-1); 
request.SecurityContext = GetSecurityContext(); 
//Get the templates from mailworx 
TemplateResponse response = agent.GetTemplates(request); 
foreach (Template t in response.Templates) 
Console.Writeline(“Name: {0}\tID: {1}”, t.Name, t.Guid);