【问题标题】:MailChimp API not displaying all the newslettersMailChimp API 未显示所有时事通讯
【发布时间】:2018-04-07 19:26:05
【问题描述】:

我正在使用 mailchimp 在我的网页中显示所有时事通讯。

我正在使用此 API 调用来获取所有时事通讯,https://usX.api.mailchimp.com/3.0/campaigns

但我只收到了 10 个广告系列,但 mailchimp 帐户中还有更多广告系列。

这里有什么问题吗? 如何获取所有简报或所有广告系列 ID?

【问题讨论】:

  • 参见文档herecount 参数的默认值为 10。您没有将任何参数传递给 API 调用,因此使用了 count 参数 (10) 的默认值,这就是为什么您只能获得 10 个广告系列。跨度>
  • @ekad 这是我一直在寻找的,您可以发布作为答案,我很乐意接受。

标签: mailchimp mailchimp-api-v3.0


【解决方案1】:

根据/campaigns端点here的官方文档,有一个count参数表示要返回的活动记录数。 count 参数的默认值为 10。您没有将任何参数传递给 /campaigns 端点,因此使用了 count 参数 (10) 的默认值,这就是为什么您只能获得 10 个活动。

您可以通过对 /campaigns 端点进行两次 API 调用来获取所有广告系列。使用设置为 1 的 count 参数进行第一次 API 调用。您将只获得一个活动,但您还将在响应正文中获得 total_itemstotal_items 的值显示您当前在 MailChimp 帐户中拥有的活动总数。第二个 API 调用应将 count 参数设置为从第一个 API 调用的响应中获得的 total_items 的值。您将在第二个 API 调用的响应正文中获取所有广告系列。

【讨论】:

    猜你喜欢
    • 2018-05-22
    • 2020-03-04
    • 2017-02-09
    • 2012-02-25
    • 2016-04-24
    • 2018-07-11
    • 2021-10-24
    • 2014-06-21
    • 2017-10-18
    相关资源
    最近更新 更多