11

我想开始使用 MailChimp API 创建一个实用程序,该实用程序只需从用户帐户中提取一些指标,例如订阅者、上次活动日期(不确定该日期是否可用)、打开率等。

我面临的一个关键问题是,虽然我有一个免费的 MailChimp 帐户,但其中没有任何数据(没有列表、订阅者、活动等),这使得它不太适合测试。

所以我想知道我最好的选择是什么,即:

  • 我是否应该手动创建一些虚拟数据(例如将自己添加为列表的订阅者,然后给自己发送一些电子邮件?),
  • 还是他们(MailChimp)提供了一个“沙盒”帐户,其中已经有一些更丰富的测试/虚拟数据?或者,
  • 一些其他的选择...

PS - 我正在使用 MuleSoft 来完成这个集成任务(我提到它是因为这个信息可能有助于回答)。

4

2 回答 2

8

MailChimp 目前不提供用于 API 测试的“沙盒”帐户。我认为您最好的选择是自己订阅并玩转。我发现 MailChimp 的 API 非常易于使用,并且有很好的文档记录,所以我想如果没有沙箱可以玩,你不会有太多麻烦。

顺便说一句:上次活动日期很容易从campaigns/list输出中提取:默认顺序是DESCby create_time,因此如果未指定,则返回的第一项是上次发送的活动,并send_timedata数组中返回。

于 2015-06-25T16:32:01.790 回答
1

Mailchimp 确实没有沙箱,但他们称之为API Playground,它基本上可以让您以交互方式导航 API,查看对数据进行 GET 调用的实时结果,并了解不同的资源和选项。

例如,单击列表将调用 /lists ,它将您的列表显示为 json 响应和解析的可单击项目。例如,您可以轻松地点击进入某个列表的成员。然后,您可以向成员发布以创建成员。操场会让您弄清楚 POST 正文,但这并不难,因为它是 RESTful 并且您有 GET 响应。

再次注意,这不是沙箱,调用会影响您的帐户/数据。

于 2017-06-28T20:42:28.947 回答