druid628 / exacttarget
ExactTarget API 组件库
Requires
- php: >=5.3.5
- druid628/et-wsse: 1.0
Requires (Dev)
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2024-09-23 06:24:30 UTC
README
包: druid628\exactTarget
使用: EtBaseClass.php
版本: 1.2.x
通用
ExactTarget 组件是基于 ExactTarget PHP 开发套件的类集合。该库的目的是减少编写 Exact Target 代码的时间,更多地与您的应用程序一起工作。EtClient 处理所有 SOAP 通信。该类包含多个函数(如下定义),使 EtClient 在基本层面上自给自足。
ExactTarget API PHP 开发套件(可下载:[http://docs.code.exacttarget.com/@api/deki/files/199/=PHP_APIstarterKit-V1.zip](http://docs.code.exacttarget.com/@api/deki/files/199/=PHP_APIstarterKit-V1.zip) 源代码:[http://docs.code.exacttarget.com/020_Web_Service_Guide/API_Starter_Kits](http://docs.code.exacttarget.com/020_Web_Service_Guide/API_Starter_Kits))
演示:[http://prezi.com/p4ckcmlimnyi/exacttarget-component/?kw=view-p4ckcmlimnyi&rc=ref-13751401](http://prezi.com/p4ckcmlimnyi/exacttarget-component/?kw=view-p4ckcmlimnyi&rc=ref-13751401)
安装
Packagist
将 exacttarget 添加到 composer.json 文件中
{
"require": {
"druid628/exacttarget": "~1.2"
}
}
然后运行 composer update
$ php composer.phar update druid628/exacttarget
文档
请参阅 [druid628/exacttarget wiki](https://github.com/druid628/exacttarget/wiki)
变更日志
1.0
客户端访问
EtEmail、EtList、EtSubscriber 和 EtTriggeredSend 现在可以传递 EtClient,以实现保存和发送功能(见下文)。
保存方法
EtEmail、EtList 和 EtSubscriber 对象现在有一个 save() 方法,可以消除需要自己调用客户端更新。
发送方法
EtEmail 和 EtTriggeredSend 对象现在有一个 send() 方法,可以消除需要自己调用客户端发送邮件的需求。
1.0.2
composer
将 lib-openssl 和 ext-mcrypt 添加到 composer.json 文件中
1.0.3
新增内容
- 添加了单元测试
- 添加了异常类
贡献者
- Micah Breedlove - [https://github.com/druid628](https://github.com/druid628) - [http://twitter.com/druid628](http://twitter.com/druid628)
- Matt Rathbun
- Ryder Ross - [https://github.com/ryross](https://github.com/ryross)
- Rhys Laval - [https://github.com/rlweb](https://github.com/rlweb)
- brainbowler - [https://github.com/brainbowler](https://github.com/brainbowler)