TriggeredSendなしでSingle recostTargetサブスクライバーに電子メールを送信します

StackOverflow https://stackoverflow.com/questions/2654202

質問

電子メールサービスがあります exactTarget Web Service 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
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top