首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ActiveCampaign API v3中向列表添加联系人

如何在ActiveCampaign API v3中向列表添加联系人
EN

Stack Overflow用户
提问于 2018-10-09 02:37:15
回答 3查看 8.2K关注 0票数 8

根据v3 文档,我应该能够使用contact API将联系人添加到列表中,但是我不知道如何这样做,因为在联系人下没有看到任何相关的列表。

如何使用API的第3版将联系人添加到列表中(而不是通过自动化)?还是文档出错了?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-10-15 16:49:09

v3文档已经更新(列表文档),它们不再读取您可以通过API向列表添加联系人。ActiveCampaign列出文档屏幕截图

编辑:可以使用v1 contact_sync (同步文档)将联系人添加到列表中

第二种编辑:您现在可以通过v3 API!(更新联系人文档的列表状态)将联系人添加到列表中并/或将其订阅状态更改为给定列表。

票数 14
EN

Stack Overflow用户

发布于 2019-04-15 12:24:21

以上所述已不再正确。可以使用创建触点端点添加联系人。

它基本上是一个POST请求,它使用以下参数:

  • 电子邮件(需要)
  • 姓名(可选)
  • 姓氏(可选)
  • 电话(可选)

但是,API v3改变了很多,现在,在创建了一个联系人来执行以下操作之后,您必须咨询其他端点。例如:

要将联系人添加到列表中,需要向联系人名单端点发送POST请求,在该端点中需要提供三个参数(listid, contactid, status)

如果需要将标记分配给联系人,为了能够创建关系,首先需要使用创建一个新标记端点创建标记。并将生成的标记id与创建联系人标签端点结合使用,将所述标记id与联系人id组合在一起。

为了去掉同样的标签,活动活动中的人让我们工作得更多,为了从联系人中移除标签,你不用联系人的id和标签的id,而是必须使用联系人的id和标签与特定联系人之间的关系id,这是相当多的步骤,但我想他们想要在结构上使它变得非常棒。

有许多新的端点实际上是从你提出问题的日期起使用的。您应该查看一下新的API参考。它有一些缺陷,还没有100%完成,但它将是有用的。

票数 7
EN

Stack Overflow用户

发布于 2021-09-13 22:02:33

希望这能帮上忙因为这让我有点头晕..。在使用activecampaign php sdk命令添加联系人时,还可以将其添加到列表中:

代码语言:javascript
复制
  $list_id = 'thelistid';
  $contact = array(
    "email"              => 'contactemail@doamin.com',
    "p[{$list_id}]"      => $list_id,
    "status[{$list_id}]" => 1, // "Active" status
  );

$contact_sync = $ac->api("contact/sync", $contact);

他们也把它写成了存储库上的例子,但出于某种原因,我没有理解它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52712572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档