أرسل بريدًا إلكترونيًا إلى مشترك SingleTarget Single دون TriggeredSend

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

سؤال

هناك خدمة بريد إلكتروني accttarget مع 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