2017-04-19 80 views
0

我想构建自定义表单,因此当用户通过活动广告系列注册时,他们随后会显示第二个表单。通过第二种形式,他们可以选择他们想要收到电子邮件的类别。使用活动广告系列api

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

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

任何人有任何指针对我来说,让我开始。 欢呼声

+0

到目前为止,您尝试过什么吗? – MetaColon

回答

1

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

如果你不想接触,包括在第二形式的电子邮件,因为你在第一个形式了,它已经在第一形态的上提交URL包括:

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

+0

我们在这里详细介绍了这一点 - https://community.activecampaign.com/t/two-step-forms/1636 –

+0

查看更新的答案,我是如何得到它的工作,@malditojavi你anwswer让我思考和指出我在正确的轨道上,但我想第二个表单弹出而不重新加载页面或重定向。欢呼的帮助:) –

0

要使用Active Campaign API,您需要从这里获取基本的代码块,或者也可以使用作曲家直接安装它。 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 
} 
相关问题