2016-12-02 89 views
2

我想用Mailchimp阿比3.0给用户添加到一个自动化的工作流程,但我找不到在workflow_idworkflow_email_id位于...这是从文档:在哪里可以找到Mailchimp中自动化的工作流ID?

POST /自动化/ {} workflow_id /电子邮件/ {} workflow_email_id /队列添加用户到工作流程的电子邮件

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

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

+0

好像我已经找到了答案,所以对于任何人谁可能有同样的问题,以下是你需要做的就是工作流ID是什么: 使用API​​端点:获取自动化 http://developer.mailchimp.com/documentation/mailchimp/reference/automations/ 你会看到,响应车身参数返回有关的自动化,包括ID一切。 – Gelun

+0

而不是张贴包含答案的评论,请在下面张贴您自己的答案,并在48小时后接受它,这样可以帮助任何阅读此问题的人。 – ekad

+0

谢谢@ekad我现在已经回答了这个问题。 – Gelun

回答

1

答案在官方的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。

+1

使用操场获得自动识别码,但从工作流中读取网址对我无效。该网址看起来像“... mailchimp.com/campaigns/wizard/autocampaigns?id=1922417”和“1922417”不是工作流程标识 –

2

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

  1. 发送GET请求https://us9.api.mailchimp.com/3.0/automations找到workflow_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" : "[email protected]", 
     "status": "subscribed" 
    }] 
}