发送"识别"请求" threads.io"使用php

时间:2015-09-20 10:32:24

标签: php web analytics

我想要做的是发送"识别"请求" threads.io"然而,使用php,我没有找到办法(我甚至找不到一个" threads.io" php的文档)。有谁知道这样做的正确方法? (语法等)

1 个答案:

答案 0 :(得分:0)

你必须使用卷曲。这是一个基本的脚本。

// You must use UTC timezone
date_default_timezone_set('UTC');

$project_key = 'your project key';

$data = array(
    'userId' => '12',
    'traits' => array(
            'name' => 'Jeff',
            'email' => 'jeff@example.com',
        ),
        'timestamp' => date('Y-m-d\TH:i:s') . '.000Z',
);

$data = json_encode($data);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "https://input.threads.io/v1/identify");
curl_setopt($curl, CURLOPT_USERPWD, "$project_key:''");
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_exec($curl);
curl_close($curl);

理解卷曲的一个好的起点是:http://www.hackingwithphp.com/15/10/2/your-first-curl-scripts

当然是php.net:http://php.net/curl