我只是从activecampaign / php API开始。 我需要将多个用户添加到列表中,并且 我想知道是否有办法添加一组用户而不是一个用户。
根据 https://www.activecampaign.com/api/example.php?call=contact_add 每个API调用可以有1个用户来更新列表。
$contact = array(
"email" => "test@example.com",
"first_name" => "Test",
"last_name" => "Test",
"p[{$list_id}]" => $list_id,
"status[{$list_id}]" => 1, // "Active" status
);
$contact_sync = $ac->api("contact/sync", $contact);
这似乎并不是最佳选择-如果我在连接到API时可以简单地传递一组用户,那似乎会更好。
任何帮助或提示将不胜感激!
答案 0 :(得分:1)
当前没有将联系人批量添加到列表的方法。
此外,您列出的端点(contact_add)用于创建新联系人,如果您要同时创建联系人并将联系人添加到列表中,则这非常有用。要将现有联系人添加到列表中,应使用contact_sync。
您可以通过ActiveCampaign的website提交对新端点和功能的请求(必须登录才能这样做)。