Tag: mailchimp

如何在C#/ .Net中集成MailChimp

我想通过MailChimp发送电子邮件。 如何在.Net中这样做? 有没有人有示例代码? 谢谢。

使用.Net调用MailChimp API v3.0

我正在尝试通过新的3.0 REST API访问我们的MailChimp帐户。 我做了以下事情: using(var http = new HttpClient()) { var creds = Convert.ToBase64String(Encoding.ASCII.GetBytes(“username:mailchimpapikey-us1”)); http.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(“Basic”, creds); string content = await http.GetStringAsync(@”https://us1.api.mailchimp.com/3.0/lists”); Console.WriteLine(content); } 但是,当我运行此代码时,我得到一个401错误,其中包含以下json详细信息: {“type”:”http://kb.mailchimp.com/api/error-docs/401-api-key-invalid”,”title”:”API Key Invalid”,”status”:401,”detail”:”Your API key may be invalid, or you’ve attempted to access the wrong datacenter.”,”instance”:”a9fe4028-519e-41d6-9f77-d2caee4d4683″} 我在我的URI(本例中为us1)中使用的数据中心与我的API密钥上的dc匹配。 如果我使用MailChimp SDK,我的API密钥有效,所以我知道我的密钥无效。 另外,使用Fiddler,我可以看到MailChimp SDK调用与我在URI中执行的相同的dc。 有关为什么我在validation时遇到问题的想法? 编辑正如问题中所述,我特别要求访问新的3.0 REST API。 我试图直接这样做而不是使用第三方包装器。 新的API由http调用组成,所以它应该非常简单。 我只是遇到了身份validation问题。