如何触发延迟跟踪事件

时间:2015-11-13 01:56:51

标签: javascript php wordpress

我正在尝试从Active Campaign(电子邮件自动化工具)中触发延迟跟踪事件。他们使用php提供事件跟踪示例(见下文)。我的第一个问题是我应该如何解决这个问题? PHP,JavaScript?当我在php中使用'sleep'函数时,它会延迟我的页面加载,所以我认为我需要使用javascript。基本上我需要知道如何使用javascript(或最好的一个)POST字段(另外,我在Wordpress上使用它)。这是AC提供的PHP示例:

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "https://trackcmp.net/event");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, array(
    "actid" => "aaaaaaa",
    "key" => "bbbbbbb",
    "event" => "EVENT_NAME",
    "eventdata" => "EVENT_DATA",
    "visit" => json_encode(array(
        // If you have an email address, assign it here.
            "email" => "",
            )),
        ));

$result = curl_exec($curl);
if ($result !== false) {
    $result = json_decode($result);
    if ($result->success) {
        echo 'Success! ';
    } else {
        echo 'Error! ';
    }

    echo $result->message;
} else {
    echo 'cURL failed to run: ', curl_error($curl);
}

感谢您的帮助。

HC

0 个答案:

没有答案