Php Mailchimp API 3将挂起的成员分配给段

Php Mailchimp API 3将挂起的成员分配给段,php,api,mailchimp,Php,Api,Mailchimp,在我正在做的一个项目中,我有一个表单,可以将新用户提交到邮件列表中。表单有两个字段(firstname、lastname、email)的soms复选框,其中包含可供选择的段(标记)。这些标签用于在发送电子邮件时对用户进行分段 是否可以通过API将挂起的成员分配给段(标记) 1) 我首先使用APIlists/{$list\u id}/members添加一个新成员。这是毫无问题的。成员的状态设置为挂起。这是必需的,因此会员会收到一封选择加入电子邮件以订阅列表 2) 在这个调用之后,我直接运行另一个P

在我正在做的一个项目中,我有一个表单,可以将新用户提交到邮件列表中。表单有两个字段(firstname、lastname、email)的soms复选框,其中包含可供选择的段(标记)。这些标签用于在发送电子邮件时对用户进行分段

是否可以通过API将挂起的成员分配给段(标记)

1) 我首先使用API
lists/{$list\u id}/members
添加一个新成员。这是毫无问题的。成员的状态设置为
挂起
。这是必需的,因此会员会收到一封选择加入电子邮件以订阅列表

2) 在这个调用之后,我直接运行另一个POST调用
/lists/{$this->list\u id
}/segments/{$segment_id}/members
将此新(和挂起)成员分配给MailChimp/中的段(标记)。执行此操作时,MailChimp返回一个错误“电子邮件未订阅列表”

正确的方法是什么?任何建议