我想構建自定義表單,因此當用戶通過活動廣告系列註冊時,他們隨後會顯示第二個表單。通過第二種形式,他們可以選擇他們想要收到電子郵件的類別。使用活動廣告系列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