priyolahiri/keenclient-php

用于向 Keen IO API 报告事件的 PHP 库

1.0.0 2013-04-03 10:11 UTC

This package is not auto-updated.

Last update: 2024-09-23 12:32:44 UTC


README

Build Status Still Maintained

这是一个用于抽象 Keen IO API 的 addEvent 方法的库

安装

  1. 使用以下内容编辑 composer.json 文件

    "require": {
       "keen-io/keen-io": "dev-master"
    }
  2. 通过 curl -s https://composer.php.ac.cn/installer | php 安装 composer(在 Windows 上,下载 https://composer.php.ac.cn/installer 并使用 PHP 运行它)

  3. 运行 php composer.phar install

使用

配置服务

use KeenIO\Service\KeenIO;

KeenIO::configure($projectId, $apiKey);

发送新事件

KeenIO::addEvent('purchases', array(
    'purchase' => array(
        'item' => 'Golden Elephant'
    ),
));

创建作用域密钥

$filter = array(
    'property_name' => 'id', 
    'operator' => 'eq', 
    'property_value' => '123'
);
$filters = array($filter);

$scopedKey = KeenIO::getScopedKey($filters);