Отправить электронную почту на один абонент CentalTarget без TriggeredSend
-
27-09-2019 - |
Вопрос
Есть электронная почта Statetarget. С веб-сервисом API.
Есть образцы (в PHP, хотя) для отправки электронной почты целый список мгновенно или на один абонент с помощью вызванного действия.
Это довольно трудно попасть в документацию, и я не смог найти объяснение, как отправить электронное письмо на один абонент мгновенно без запуска действий.
Любая помощь или совет будут великолепны.
Решение
Единственный обходной путь, который я вижу, является создание списка, добавьте один абонент и отправьте электронное письмо в этот список, чем удаление списка.
В конце концов это подписка, а не Sendmail.
Другие советы
Да. Это возможно сделать с спусковым отправлением.
private void SendEmail(string triggeredName, Subscriber subscriber) {
CreateResult[] results;
string requestId;
string status;
var t = new TriggeredSendDefinition { CustomerKey = triggeredName };
t.RefreshContent = true;
t.RefreshContentSpecified = true;
var s = new TriggeredSend { TriggeredSendDefinition = t, Subscribers = new[] { subscriber } };
CreateResult[] r = _client.Create(new CreateOptions(), new APIObject[] { s }, out requestId, out status);
var r2 = (TriggeredSendCreateResult)r[0];
//add your own try/catch, etc
}
Ни одна из них не помогает? http://wiki.memberlandingpages.com/api_references/web_service_guide/_technal_articles/.net_code_samples.