在哪里可以在Mailchimp中找到自动化的工作流程ID?

Gel*_*lun 5 mailchimp mailchimp-api-v3.0

我想使用Mailchimp Api 3.0将订户添加到自动化工作流程中,但是我找不到workflow_idworkflow_email_id的位置...这是从文档中获得的:

POST / automations / {workflow_id} / emails / {workflow_email_id} / queue将订户添加到工作流电子邮件中

http://developer.mailchimp.com/documentation/mailchimp/reference/automations/emails/queue/

谁能告诉我找到它?这可能是一个非常明显的地方。我的意思是该主题list_id已被涵盖,但我找不到有关此的任何信息。

小智 5

我也发现这令人困惑。这是我得到答案的方式:

  1. 发送 GET 请求https://us9.api.mailchimp.com/3.0/automations以查找工作流 ID
  2. 使用workflow_id,发送GET 请求https://us9.api.mailchimp.com/3.0/automations/<workflow_id>/emails以查找workflow_email_id。Workflow_email_id 将是返回的数组中的“id”。
  3. 从那里你可以发出 POST 请求到 https://us9.api.mailchimp.com/3.0/automations/<workflow_id>/emails/<workflow_email_id>/queue

请记住,您可能需要先将电子邮件地址订阅到列表中,才能使发布请求生效。要订阅,您可以使用:https://us9.api.mailchimp.com/3.0/lists/<list_id>与您的数据:

{
  "members": [{
        "email_address" : "emailaddress@whatever.com",
        "status": "subscribed"
  }]
}
Run Code Online (Sandbox Code Playgroud)


Gel*_*lun 2

答案可以在官方 mailchimp 知识库中找到:它解释说,您只需进入工作流程并从 URL 中读取 id 即可。

获取任何内容的 id 信息的其他方法:

  1. 使用 API 端点,详细信息如下:http ://developer.mailchimp.com/documentation/mailchimp/reference/automations/ 您将看到响应主体参数返回有关自动化的所有内容,包括 id。
  2. 可能更简单的方法:使用开发人员游乐场https://us1.api.mailchimp.com/playground/?_ga=1.218336095.774374564.1480036371

因此,一旦您设置了列表和自动化,进入游乐场,您将找到所有内容所需的所有 ID。

  • 使用游乐场可以获取自动化 ID,但从工作流程中读取 url 对我来说不起作用。该网址看起来像“...mailchimp.com/campaigns/wizard/autocampaigns?id=1922417”,而“1922417”不是工作流程 ID (5认同)