solberlight / mailjet-bundle
针对 Mailjet API V3 的 Symfony 扩展包
1.0.0
2022-03-30 15:57 UTC
Requires
- php: >=5.6
- mailjet/mailjet-apiv3-php: ^1.4
- mailjet/mailjet-swiftmailer: dev-upgradeToSwiftmailer6
Requires (Dev)
- phpspec/phpspec: ~2@dev
- symfony/symfony: ~2.7 | ~3.0
README
使用此包装器处理 Mailjet API V3 的 Symfony 扩展包:https://github.com/mailjet/mailjet-apiv3-php
功能
- 获取 \Mailjet\Client 以进行自定义 Mailjet API V3 请求
- SwiftMailer 传输集成
- 与您的配置同步联系人元数据(联系人属性)
- 与 Mailjet 联系人列表同步您的用户
- 使用您自己的用户Provider(包含基本的
FosContactProvider
以与 FosUserBundle 接口) - 使用生命周期事件订阅/取消订阅/更新/删除/更改联系人列表中的用户邮箱
- 注册事件API - 实时通知(webhook)
设置
将包添加到您的项目中
composer require mailjet/mailjet-bundle
将 Mailjet\MailjetBundle\MailjetBundle
添加到您的 AppKernel.php
$bundles = [ // ... new Mailjet\MailjetBundle\MailjetBundle(), ];
最小配置
在您的 config.yml
中
mailjet: api_key: "%mailjet.api_key%" secret_key: "%mailjet.secret_key%"
待办事项
- 更多单元测试
- 功能测试
- 其他功能,如活动、统计数据等
贡献
如果您想为此项目做出贡献,请查看 这里