gpt4 book ai didi

c# - 删除成员失败

转载 作者:行者123 更新时间:2023-12-03 14:55:52 26 4
gpt4 key购买 nike

从我们的 C# 项目中,我们将电子邮件地址发送到 mailchimp,因此我们可以将这些地址用于邮件发送。

我们正在使用来自“Brandon Seydel”(v 4.1.0)的“MailChimp.Net.V3”

之前我们创建了一个新列表并将成员添加到其中。
不幸的是,mailchimp 不再支持列表和使用受众,这在免费版本中的受众数量非常有限。
因此,现在我们尝试获取当前受众并删除可用成员,以便我们可以用新成员填充此受众。
删除命令后,出现错误:
“无法删除此列表成员。请联系支持人员。”
为什么我们不能删除观众中的成员?

我们已经在 mailchimp 帮助文件中搜索了此错误消息,但没有任何成功。
手动在mailchimp里面可以删除成员,但我们想自动清除它们

var currentMembers = mailChimpManager.Members.GetAllAsync(myList.Id);
currentMembers.Wait();
if (currentMembers.Result != null)
{
foreach (var currentMember in currentMembers.Result)
{
var deleteTask = mailChimpManager.Members.DeleteAsync(myList.Id, currentMember.EmailAddress);
deleteTask.Wait();
}
}

最佳答案

如果该用户是 Cleaned (你可以从mailchimp ui/website 查看),你会得到405,说“这个列表成员不能被删除”。
Cleaned通常意味着电子邮件地址无效或不再使用。因此,即使您向该地址发送电子邮件,也不会送达。

我不知道他们为什么选择那样做,但你不能删除 Cleaned来自您的列表/受众的成员,具有常规 DELETE要求。

如果您真的想删除该记录,您可以使用 delete-permanent .查看文档以获取更多信息:

https://mailchimp.com/developer/reference/lists/list-members/#post_/lists/-list_id-/members/-subscriber_hash-/actions/delete-permanent

关于c# - 删除成员失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56441640/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com