Permette di eseguire, con un'unica chiamata, la creazione e l'invio di una newsletter
string SendNewsletterFast(string accessKey, int listID, string subject, string type, string content, Option[] options)
accessKey: chiave di accesso ottenuta chiamando il metodo Login listID: identificativo della lista MailUp. Gli identificativi delle liste disponibili saranno recuperabile attraverso un apposito metodo del WebService. subject: oggetto del messaggio type: tipo di origine del testo del messaggio (HTML, URL, FILE, TEXT) content: origine del testo del messaggio, dipende dal type:
- type = HTML, content è il codice HTML del messaggio
- type = TEXT, content è il PLAIN-TEXT del messaggio
- type = URL, content è l'url da quale ricavare in codice HTML del messaggio
- type = FILE, content è uno array di byte che rappresenta il file dal quale ricavare il codice HTML del messaggio
options: un array di coppie key/value per impostare le varie opzioni di invio. E' possibile specificare tutte le opzioni previste per i metodo CreateNewsletter e SendNewsletter:
Se il codice di errore è 0, il messaggio conterrà l'identificativo del'invio.
Esempio di messaggio SendNewsletterFastResult:
<SendNewsletterFastResult>
<errorCode>0</errorCode>
<errorDescription>0</errorDescription>
<listID>1</listID>
<newsletterID>1</newsletterID>
<deliveryID>125</deliveryID>
<deliveryStatus>Sending in progress</deliveryStatus>
</SendNewsletterFastResult>