djamadeus / mailchimp-bundle2
Symfony2 插件用于 Mailchimp v2.0 API 和 Export v1.0 API
1.0.2
2022-01-10 17:09 UTC
Requires
- php: >=5.3.2
- ext-curl: *
- mailchimp/mailchimp: 2.0.*
- sensio/buzz-bundle: 1.0.*
- symfony/framework-bundle: >=3.0
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-10-02 04:31:56 UTC
README
Symfony2 插件用于 Mailchimp 2.0 API 和 Export 1.0 API
安装
可以通过 Composer 安装此插件。您可以在 Packagist 上找到它。
配置
只需将以下行添加到您的 app/config/config.yml
文件中
wunderdata_mailchimp:
apikey: verysecretkey-us1
opts:
debug: false
timeout: 600
用法
该插件使用官方 PHP 实现的 Mailchimp 2.0 API。没有包装类或其他东西。他们有一个 示例项目 以帮助您入门。
您可以从容器中获取可用的 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'); }