Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在用户取消订阅后,我可以将其保留在邮件列表中吗?_Php_Mailchimp - Fatal编程技术网

Php 在用户取消订阅后,我可以将其保留在邮件列表中吗?

Php 在用户取消订阅后,我可以将其保留在邮件列表中吗?,php,mailchimp,Php,Mailchimp,我正在使用PHP中的Mailchimp API向用户订阅每日cron作业的Mailchimp列表, 我想在用户取消订阅后将其保留在此列表中(不让他们获得新闻稿),因为如果他们将从列表中删除,我将使用我的cron作业一次又一次地邀请他们。 有没有办法通过API告诉Mailchimp我希望列表跟踪这些电子邮件地址?如果使用API的v2.0(或更低版本),在使用BatchSubscribe方法同步用户时,可能会遇到让用户取消订阅的问题。上面的评论是正确的,MailChimp有多种状态,但是当前版本的A

我正在使用PHP中的Mailchimp API向用户订阅每日cron作业的Mailchimp列表, 我想在用户取消订阅后将其保留在此列表中(不让他们获得新闻稿),因为如果他们将从列表中删除,我将使用我的cron作业一次又一次地邀请他们。 有没有办法通过API告诉Mailchimp我希望列表跟踪这些电子邮件地址?

如果使用API的v2.0(或更低版本),在使用BatchSubscribe方法同步用户时,可能会遇到让用户取消订阅的问题。上面的评论是正确的,MailChimp有多种状态,但是当前版本的API不允许您在web应用程序中尽可能灵活地使用它们


,不允许您更新系统中未订阅地址的数据,因此,您可能需要考虑升级同步代码,以便在新版本发布时使用。

听起来像是一个道德问题。api提供了几种获取未订阅地址的方法es@scrowler我想说的是,我不想每次都给他们发邀请。我想跟踪退订者,以免再次邀请他们。MailChimp将订阅列表分为三个列表:
subscribed
unsubscribed
cleaned
。因此,它们不会被删除,但仍会保留。尽管您可能不被允许这样做,因为如果收件人取消订阅,他或她通常也会取消您存储他/她的数据的权利。您不应该自动向用户订阅邮件列表。