【问题标题】:Working with active campaign api使用活动活动 API
【发布时间】:2017-09-15 05:11:50
【问题描述】:

我想构建一个自定义表单,因此当用户通过活动活动进行注册时,他们会看到第二个表单。使用第二种形式,他们可以选择要接收哪些类别的电子邮件。

我做了一些研究,认为我必须使用活动活动提供的 API,但我不知道如何去做。

这是他们的 API http://www.activecampaign.com/api/overview.php

任何人都得到了任何指示让我开始。 干杯

【问题讨论】:

  • 到目前为止你有没有尝试过?

标签: php wordpress api


【解决方案1】:

您可以直接通过表单编辑器进行构建,无需通过 API 进行。创建 2 个表单,在第一个表单 > 选项 > 提交时 > 包含第二个表单的直接链接,因此一旦联系人提交第一个表单,他将被重定向到第二个表单。

如果您不希望联系人将电子邮件包含在第二个表单中,因为您已经在第一个表单中获得了它,请在第一个表单的提交 URL 中包括:

http://your-account.activehosted.com/f/yourformID?email=%EMAIL% 以便预填充电子邮件字段。

【讨论】:

  • 我们在这里更详细地介绍了这一点 - community.activecampaign.com/t/two-step-forms/1636
  • 查看更新的答案以了解我是如何工作的,@malditojavi 你的回答让我思考并指出我在正确的轨道上,但我希望在不重新加载页面或重定向的情况下弹出第二个表单。为帮助干杯:)
【解决方案2】:

要使用 Active Campaign API,您需要从此处获取基本代码块,或者也可以使用 composer 直接安装它。 https://github.com/ActiveCampaign/activecampaign-api-php

集成后,您将需要下面的代码来访问用户帐户,然后您将能够获取列表/活动等 o 显示用户以供选择。 https://www.activecampaign.com/api/overview.php

$ac = new ActiveCampaign(USER_API_URL,USER_API_KEY);
$result = $ac->api("account/view");
if(isset($result->result_code) && $result->result_code == 1)
{
    // here you will able to get further lists, campaigns etc for all API actions 
    // for eg to add a new list :- $result = $ac->api("list/add",$params); 
    // $params will be required elements array
}

【讨论】:

    猜你喜欢
    • 2019-11-19
    • 2019-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    相关资源
    最近更新 更多