我刚开始使用activecampaign / php API。我需要将多个用户添加到一个列表中,我想知道是否有一种方法可以添加一个用户数组而不是一个用户。
根据添加,我可以通过每次调用一个用户来更新一个列表。
$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时,如果我可以简单地传递一个用户数组,那就好多了。
任何帮助或暗示都将不胜感激!
发布于 2018-10-15 19:41:48
目前没有一种将联系人批量添加到列表中的方法。
此外,您列出的端点(https://i.stack.imgur.com/Zr1Re.png)用于创建一个新联系人,如果您希望创建联系人并同时将联系人添加到列表中,这是很棒的。若要将现有联系人添加到列表中,应使用https://www.activecampaign.com/api/example.php?call=contact_sync。
您可以通过ActiveCampaign的网站提交对新端点和功能的请求(为此必须考虑登录)。
https://stackoverflow.com/questions/52306595
复制相似问题