发送电子邮件至单ExactTarget用户无需TriggeredSend
-
27-09-2019 - |
题
有是电子邮件服务 ExactTarget ,提供web服务的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
}
不隶属于 StackOverflow