【发布时间】:2017-03-22 06:23:36
【问题描述】:
之前运行了几个月的脚本出现了一个奇怪的问题,该脚本在 MailChimp 列表中搜索已订阅但其帐户超过 2 周未更新的用户(我们每晚运行从数据库更新/同步邮件列表)。
直到大约一周前,当我进行了一些更改时,它一直运行良好。我回去试着把它说得怎么样,但我仍然得到一个空的查询响应。这是查询:
/3.0/lists/{list}/members?status=subscribed&before_last_changed={-2 weeks}
事实上,我知道大约有 15,000 个地址与这些查询参数匹配,并且已经使用 API 游乐场验证了这些参数。使用 status 或 before_last_changed 参数进行搜索可以正常工作并按预期返回结果。我也尝试过更改参数。我以前在参数中也有count=60,但不管有没有这个(或更低的数字)它都不起作用。
我正在使用on Github here 可用的 PHP MailChimp。
有人对如何解决或解决此问题有任何建议吗?
编辑:我使用gmdate('c',strtotime("-2 weeks")) 作为日期。
【问题讨论】:
标签: php mailchimp mailchimp-api-v3.0