think.studio / laravel-mail-marketing
一个简单应用层,可以快速更改您的邮件营销服务
1.2.0
2024-01-04 16:27 UTC
Requires
- php: ^8.1
- illuminate/support: ^9.0|^10.0
Requires (Dev)
- campaignmonitor/createsend-php: ^7.0
- drewm/mailchimp-api: ^2.5
- friendsofphp/php-cs-fixer: ^3.46
- orchestra/testbench: ^8.19
- phpunit/phpunit: ^10.5
- psalm/plugin-laravel: ^2.8
- vimeo/psalm: ^5.14
README
一个简单应用层,可以快速更改您的邮件营销服务
服务
- Mailchimp
安装
通过 composer 安装包
composer require think.studio/laravel-mail-marketing
还需要安装您的驱动程序包
# mailchimp composer require drewm/mailchimp-api # campaignmonitor composer require campaignmonitor/createsend-php
您可以使用以下命令发布配置文件:
php artisan vendor:publish --provider="MailMarketing\ServiceProvider" --tag="config"
在 .env 中配置(可选)
MAILCHIMP_API_KEY=101....yj6-us15
用法
\MailMarketing\Facades\MailMarketing::driver() ->addMembersToList( $this->listId, $this->members ); // or MailMarketing::addList($name, $data); // or MailMarketing::driver('mailchimp')->addList($name, $data);
完整的方法列表可以在 接口 中找到