c# – 连接到MailChimp v3.0 API
发布时间:2020-12-15 22:25:46 所属栏目:百科 来源:网络整理
导读:我有一个问题,连接到新的MailChimp 3.0 API(2.0工作正常). 我想发送一些订阅者.我究竟做错了什么?我可能正在尝试以错误的方式发送apikey(HTTP基本身份验证).文档在这里,但我无法使其工作:http://developer.mailchimp.com/documentation/mailchimp/guides/g
我有一个问题,连接到新的MailChimp 3.0 API(2.0工作正常).
我想发送一些订阅者.我究竟做错了什么?我可能正在尝试以错误的方式发送apikey(HTTP基本身份验证).文档在这里,但我无法使其工作:http://developer.mailchimp.com/documentation/mailchimp/guides/get-started-with-mailchimp-api-3/. HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"https://us12.api.mailchimp.com/3.0/lists/<listnumber>/members/"); string json = @" { ""email_address"": ""test@test.com"",""status"": ""subscribed"",""merge_fields"": { ""FNAME"": ""Urist"",""LNAME"": ""McVankab"" } } "; byte[] data = Encoding.UTF8.GetBytes(json); request.Method = "POST"; request.Headers.Add("user","<mykeynumber>"); request.ContentType = "application/json"; request.ContentLength = data.Length; using (System.IO.Stream stream = request.GetRequestStream()) { stream.Write(data,data.Length); } 解决方法
主要问题似乎是身份验证.这是一个很好的答案,demonstrates HTTP Basic Auth with
HTTPWebRequest .
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |