yaroslawww / 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);
方法完整列表可在 接口 中找到