1
У меня есть следующий вызов, чтобы опубликовать подписку на список Mailchimp, но он возвращает неавторизованный. У меня есть ключ API, список и имя пользователя, хранящиеся в файле web.config, который я проверил трижды.Почтовый запрос MailChimp API v3 всегда возвращает неавторизованный
using (var wc = new System.Net.WebClient())
{
string parameters = string.Concat("email_address=", email, "&status=", "subscribed"),
url = "https://us12.api.mailchimp.com/3.0/lists/" + ConfigurationManager.AppSettings["MailChimp.ListId"] + "/members";
wc.Headers.Add("Content-Type", "application/json");
wc.Credentials = new NetworkCredential("", ConfigurationManager.AppSettings["MailChimp.ApiKey"]);
string result = wc.UploadString(url, parameters);
}
Это работало отлично. Благодаря кучам Мун – Andrew