首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果没有分配列表,则不会使用ActiveCampaign API列出联系人。

如果没有分配列表,则不会使用ActiveCampaign API列出联系人。
EN

Stack Overflow用户
提问于 2017-11-10 12:02:38
回答 2查看 1.2K关注 0票数 2

我使用ActiveCampaign API接口列出帐户中的所有联系人,但是API只返回至少分配了一个列表的联系人。我的帐户包含约159个与“有记录”标签分配的联系人,其中133个联系人没有分配列表。当我运行API调用时,它只返回26个联系人(至少分配了一个列表)。我甚至试过“筛选器”。

我需要获取所有的联系人,即使他们没有任何名单分配给他们。有办法做到这一点吗?

下面是示例API调用

代码语言:javascript
复制
$ac = new ActiveCampaign(<ACTIVECAMPAIGN_URL>, <ACTIVECAMPAIGN_API_KEY>);
$params = array(
    'api_key' => <ACTIVECAMPAIGN_API_KEY>,
    'api_action' => 'contact_list',
    'api_output' => 'json',
    'filters[tagname]' => 'has records',
    'full' => '0',
    'page' => '2'

);

$results = (array) $ac->api('contact/list?'.http_build_query($params), $params);
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-15 20:15:09

ActiveCampaign的v3 API允许您获取所有联系人的列表,而不管订阅状态(列出所有联系人文档)如何。

代码语言:javascript
复制
curl --request GET \
--url https:///:account.api-us1.com/api/3/contacts

请确保在您的调用中包含您的API密钥!

票数 2
EN

Stack Overflow用户

发布于 2017-11-19 05:57:36

除了在堆栈溢出上发布这个问题外,我还联系了ActiveCampaign,并从他们那里得到了答复。目前,他们不支持此特性来获取联系人,也没有分配的列表。

这是ActiveCampaign的回复

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

https://stackoverflow.com/questions/47222366

复制
相关文章

相似问题

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