wunderdata / mailchimp-bundle
Symfony2 Bundle 用于 Mailchimp v2.0 API 和 Export v1.0 API
1.0.1
2013-09-05 13:50 UTC
Requires
- php: >=5.3.2
- ext-curl: *
- mailchimp/mailchimp: 2.0.*
- sensio/buzz-bundle: 1.0.*
- symfony/framework-bundle: 2.*
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-23 14:39:55 UTC
README
Symfony2 Bundle 用于 Mailchimp 2.0 API 和 Export 1.0 API
安装
此包可以通过 Composer 安装。您可以在 Packagist 上找到它。
配置
只需将以下行添加到您的 app/config/config.yml
wunderdata_mailchimp:
apikey: verysecretkey-us1
opts:
debug: false
timeout: 600
使用方法
此包使用 Mailchimp 2.0 API 的官方 PHP 实现。没有包装类或其他东西。他们有一个 示例项目 来帮助您入门。
您可以从容器中获取 Mailchimp 客户端的一个可用的实例
// example action in a controller public function exampleAction() { $client = $this->get('wunderdata_mailchimp.client'); }
遗憾的是,没有官方的 PHP 实现 Export 1.0 API。它的实现可以在类 \Wunderdata\MailchimpBundle\Client\ExportClient
中找到。它使用 Buzz 内部执行所需的 HTTP 请求。
您可以从容器中获取导出客户端的一个可用的实例
// example action in a controller public function exampleAction() { $client = $this->get('wunderdata_mailchimp.export_client'); }