首页 > 解决方案 > Mailchimp API 成功指示器

问题描述

当我运行 Mailchimp POST API 来删除成员(“/actions/delete-permanent”)时,我可以在 MailChimp UI 中看到正确的结果(成员消失了),但是返回响应(在下面的变量“responseString”中) 为空白 ("")。我正在使用 C#:

                    var httpResponse = (HttpWebResponse)requestDeleteMember.GetResponse();
                    Stream responseStream = httpResponse.GetResponseStream();
                    StreamReader streamReader = new StreamReader(responseStream, Encoding.UTF8);
                    responseString = streamReader.ReadToEnd();
                    streamReader.Close();

此操作的 Mailchimp 文档没有解释响应,Mailchimp 支持建议“咨询专家”。

编辑:删除了关于 Postman 返回“1”的评论。更仔细地看,我看到 Postman 返回“204 No Content”,这与我的 C# 代码相匹配。所以,我假设“没有内容”是“成功”响应的正确答案。

标签: c#postmanmailchimp

解决方案


请参阅编辑。仔细查看后,Postman 返回的结果与我的 C# 代码相同。所以,我已经从 Mailchimp API 获得了最好的响应数据:“没有错误,没有响应消息”。


推荐阅读