welp/mailchimp-bundle

MailChimp API V3 Symfony 扩展包

安装次数: 306,063

依赖者: 1

建议者: 0

安全性: 0

星标: 44

关注者: 10

分支: 35

开放问题: 5

类型:symfony-bundle

1.3.3 2023-05-30 17:16 UTC

This package is auto-updated.

Last update: 2024-08-30 01:17:32 UTC


README

Build Status Packagist Packagist GitHub license Documentation

本扩展包可以帮助您通过 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
    • 在订阅/取消订阅时更新用户

贡献

如果您想为此项目做出贡献,请查看 此处