dx-solutions / mailchimp-bundle
此包已被放弃,不再维护。未建议替代包。
MailChimp API V3 Symfony Bundle
2.0.1
2021-10-18 13:42 UTC
Requires
- php: >=8.0
- ext-curl: *
- drewm/mailchimp-api: 2.5.*
Requires (Dev)
- phpspec/phpspec: ^7.1
- phpunit/phpunit: ^9.5
- symfony/symfony: >=5.0
README
此捆绑包将帮助您通过MailChimp API V3将项目的通讯订阅者同步到MailChimp。
特性
- 使用自己的用户提供者(包含基本的
FosSubscriberProvider
以与FosUserBundle接口) - 使用自己的列表提供者(包含
DoctrineListProvider
以从数据库中检索列表) - 同步合并字段与您的配置
- 同步您的订阅者与列表
- 使用生命周期事件来订阅/取消订阅/从列表中删除订阅者
- 检索MailChimp对象以执行自定义MailChimp API V3请求
- 注册Webhooks
设置
将捆绑包添加到您的项目中
composer require welp/mailchimp-bundle
将Welp\MailchimpBundle\WelpMailchimpBundle
添加到您的AppKernel.php
$bundles = [ // ... new Welp\MailchimpBundle\WelpMailchimpBundle(), ];
最小配置
在您的config.yml
welp_mailchimp: api_key: YOURMAILCHIMPAPIKEY
更多配置请参阅文档。
完整文档
请查看完整文档:https://welpdev.github.io/mailchimp-bundle/
- 设置
- 配置
- 订阅者提供者
- 列表提供者
- 使用方法
- 同步合并字段
- 使用命令进行完整同步
- 使用事件进行单元同步
- 订阅新用户
- 取消订阅用户
- 更新用户
- 更改用户的电子邮件地址(解决方案)
- 删除用户
- 检索MailChimp对象以执行自定义MailChimp API V3请求
- Webhook
- 在订阅/取消订阅时更新用户
贡献
如果您想为此项目做出贡献,请查看这里