public void campaign_content() { string cid = "YOUR_CAMPAIGN_ID"; MCCampaignContent c = this.api.campaignContent(cid); Console.WriteLine("html: " + c.html); Console.WriteLine("text: " + c.text); }
public void campaign_update() { string cid = "YOUR_CAMPAIGN_ID"; MCCampaignContent content = new MCCampaignContent(); content.html_header = "header stuffs 2"; content.html_footer = "footer sutffs 2 *|UNSUB|*"; content.html_main = "main main main main main main 2"; content.text = "text content rules! 2*|UNSUB|*"; this.api.campaignUpdate(cid, "content", content); this.api.campaignUpdate(cid, "title", "My New Title"); this.api.campaignUpdate(cid, "template_id", 1); }
public void campaign_create() { MCCampaignOpts opts = new MCCampaignOpts(); opts.list_id = "YOUR_LIST_ID"; opts.subject = "Subject A!"; opts.from_email = "*****@*****.**"; opts.from_name = "MailChimp!"; opts.template_id = 3; MCCampaignContent content = new MCCampaignContent(); content.text = "text content rules! *|UNSUB|*"; /** * content.html_header = "header stuffs"; * content.html_footer = "footer sutffs *|UNSUB|*"; * content.html_main = "main main main main main main"; * content.text = "text content rules! *|UNSUB|*"; **/ opts.tracking = new MCCampaignTracking(); opts.tracking.opens = true; opts.tracking.html_clicks = false; opts.tracking.text_clicks = false; opts.authenticate = false; opts.analytics = new XmlRpcStruct(); opts.analytics.Add("google", "XXXXX"); opts.title = "Title B!"; MCCampaignTypeOpts type_opts = new MCCampaignTypeOpts(); type_opts.url = "http://mailchimp.com/blog/rss/"; string new_id = this.api.campaignCreate("rss", opts, content, new MCSegmentOpts(), type_opts); Console.WriteLine("New Campaign ID: " + new_id); }