Php 如何使用laravel 5.8中的mailchimp发送简单邮件
我试过这个密码Php 如何使用laravel 5.8中的mailchimp发送简单邮件,php,laravel,email,sendmail,mailchimp,Php,Laravel,Email,Sendmail,Mailchimp,我试过这个密码 $listId = 'xxxxxxxxxxxx'; //Mailchimp instantiation with Key $mailchimp = new \Mailchimp('xxxxxxxxxxxxxxxxxxxxxxxx-xxx'); $mailchimp->from('xxxxxxxxxxxxxxx'); $mailchimp->reply_to('xxxxxxxxxxxxxxxx'); $mailchimp->to($email->ema
$listId = 'xxxxxxxxxxxx';
//Mailchimp instantiation with Key
$mailchimp = new \Mailchimp('xxxxxxxxxxxxxxxxxxxxxxxx-xxx');
$mailchimp->from('xxxxxxxxxxxxxxx');
$mailchimp->reply_to('xxxxxxxxxxxxxxxx');
$mailchimp->to($email->email);
$mailchimp->subject('x');xxxxxxxxxxxxx
$mailchimp->message('<html>hiiiii</html');
$mailchimp->set_header('Content-type', 'text/html');
$mailchimp->send();
$listId='xxxxxxxxxxx';
//带密钥的Mailchimp实例化
$mailchimp=new\mailchimp('xxxxxxxxxxxxxxxxxxxxxxxx-xxx');
$mailchimp->from('xxxxxxxxxxxxxxxxx');
$mailchimp->回复('xxxxxxxxxxxxxxxxxx');
$mailchimp->to($email->email);
$mailchimp->subject('x');XXXXXXXXXXXX
$mailchimp->message('hiiiiimailchimp
装置
composer require nztim/mailchimp
对于Laravel支持:
Laravel 5.5+将自动发现软件包,对于早期版本,您需要:
将服务提供者添加到config/app.php:
NZTim\Mailchimp\Mailchimp服务提供者::类,
注册门面:'Mailchimp'=>NZTim\Mailchimp\Mailchimp门面::类,
为MC_键(您的API键)添加一个.env值
(可选)发布配置文件:
php artisan vendor:publish --provider=NZTim\Mailchimp\MailchimpServiceProvider
代码电子邮件:-
$member = (new NZTim\Mailchimp\Member($email))->merge_fields(['FNAME' => 'First name'])->email_type('text')->confirm(false);
Mailchimp::addUpdateMember($member);
例子
// Laravel:
// Subscribe a user to your list, existing subscribers will not receive confirmation emails
Mailchimp::subscribe('listid', 'user@domain.com');
// Subscribe a user to your list with merge fields and double-opt-in confirmation disabled
Mailchimp::subscribe('listid', 'user@domain.com', ['FNAME' => 'First name', 'LNAME' => 'Last name'], false);
// Subscribe/update a user using the Member class
$member = (new NZTim\Mailchimp\Member($email))->interests(['abc123fed' => true])->language('th');
Mailchimp::addUpdateMember('listid', $member);
错误
所有错误都会引发异常
网络/通信错误通常属于请求类型(例外)
API错误将属于基本类型NZTim\Mailchimp\Mailchimp异常,例如不正确的API键,列表不存在
NZTim\Mailchimp\Exception\MailchimpBadRequestException包含一个response()方法,该方法将响应正文作为数组返回
Gotchas:API在以下情况下引发错误:
*指定大写不正确的合并字段名
*添加新成员时忽略必需的合并字段
嘿,我不明白,你能一个接一个地理解我吗?…还有?发生了什么?一些错误?这里有很多关于“Mailchimp Laravel”的结果,你检查过了吗?