【问题标题】:Empty MailChimp list members API response - works on API playground空 MailChimp 列表成员 API 响应 - 适用于 API 游乐场
【发布时间】: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


    【解决方案1】:

    原来是 cURL 超时的问题。该 API 的错误处理非常差,超时设置为 10 秒。由于列表很大,查询也很细化,处理时间超过 10 秒。

    【讨论】:

      猜你喜欢
      • 2013-04-29
      • 2016-02-18
      • 2016-12-18
      • 2015-03-01
      • 2016-02-08
      • 2016-11-18
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多