我想构建自定义表单,因此当用户通过活动广告系列注册时,他们随后会显示第二个表单。通过第二种形式,他们可以选择他们想要收到电子邮件的类别。使用活动广告系列api
我已经做了一些研究,并认为我必须使用活动广告系列提供的API,但我不知道如何去做。
这是他们的API http://www.activecampaign.com/api/overview.php
任何人有任何指针对我来说,让我开始。 欢呼声
我想构建自定义表单,因此当用户通过活动广告系列注册时,他们随后会显示第二个表单。通过第二种形式,他们可以选择他们想要收到电子邮件的类别。使用活动广告系列api
我已经做了一些研究,并认为我必须使用活动广告系列提供的API,但我不知道如何去做。
这是他们的API http://www.activecampaign.com/api/overview.php
任何人有任何指针对我来说,让我开始。 欢呼声
您可以直接通过表单编辑器构建,无需通过API来完成。创建2个表单,在第一个表单>选项>提交>包含第二个表单的直接链接,因此一旦联系人提交第一个表单,他将被重定向到第二个表单。
如果你不想接触,包括在第二形式的电子邮件,因为你在第一个形式了,它已经在第一形态的上提交URL包括:
http://your-account.activehosted.com/f/yourformID?email=%EMAIL%使预填充的邮件字段。
我们在这里详细介绍了这一点 - https://community.activecampaign.com/t/two-step-forms/1636 –
查看更新的答案,我是如何得到它的工作,@malditojavi你anwswer让我思考和指出我在正确的轨道上,但我想第二个表单弹出而不重新加载页面或重定向。欢呼的帮助:) –
要使用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
}
到目前为止,您尝试过什么吗? – MetaColon