siro/php-klaviyo-api
最新稳定版本:1.6.0
Composer 安装命令:
composer require siro/php-klaviyo-api
包简介
Low level but elegant Klaviyo full API wrapper for PHP with asynchronous track event support
README 文档
README
Klaviyo API wrapper for PHP. It allows to consume the Klaviyo v1 API using a clear and simple
PHP class format for make the usage user-friendly. Stuff like delete a list is as logic as doing:
$klaviyo->list->delete('asdD2e2'). Easy, isn't it?
Installation
Installing php-klaviyo-api is simple. You just need Composer installed and added to the path. For install the current last version run:
composer require siro/php-klaviyo-api:"^1.6.0"
Usage
API organization and usage
The php-klaviyo-api is organized as the official Klaviyo API, really. If you want to access to event API you must do as follow:
// klaviyo Event API $klaviyo->event->track($event, $customerProperties, $properties); $klaviyo->event->trackAsync($event, $customerProperties, $properties); // email template API $klaviyo->template->getAll(); $klaviyo->template->create('newuser', $htmlString); // lists API $klaviyo->list->getLists(); $klaviyo->list->create('premium');
A real example would be as i show here:
<?php use Siro\Klaviyo\KlaviyoAPI; $klaviyo = new KlaviyoAPI(); $klaviyo->event->trackAsync( 'register', ['email' => 'federico@gmail.com'], [] );
As you can see it is really easy. The code is good organized, with the same documentation that the official one. You just need to read a bit and you will see that it is simple and intuitive.
Klaviyo Event API
This API is used to track events to Klaviyo. This is the main feature and you maybe would use it. By that reason i implemented this API wrapper in this way. For load it
Contributing
This project uses PSR-4 coding standard. If you want to make a contribution it must be important run make sniff for checking
your code before commit the changes.
At this moment it is prioritary making tests for the API so Pull requests for tests and fixes are welcome.
Credits
All credits, at this moment, are for Siro Díaz Palazón sirodiaz93@gmail.com.
Contributors
At this moment main contributors are:
License
This project is licensed under MIT.
统计信息
- 总下载量: 113.97k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 15
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-28