druid628/exacttarget

ExactTarget API 组件库

v1.2.1.1 2016-10-18 18:59 UTC

README

包: druid628\exactTarget
使用: EtBaseClass.php
版本: 1.2.x
author
Project status Build Status Coverage Status SensioLabsInsight
Latest Stable Version Total Downloads Latest Unstable Version License

通用

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)