如何使用Laravel和mandrill使用多个API键
我需要能够使用如何使用Laravel和mandrill使用多个API键,laravel,laravel-4,mandrill,Laravel,Laravel 4,Mandrill,我需要能够使用Laravel 4.2和Mandrill发送电子邮件,使用2个不同的API键 我遵循了下面的教程,它使用SIGNLEAPI键(您在services.php中设置的键)非常有效 我曾尝试使用以下代码动态设置不同的API键(与services.php中使用的不同),但没有成功 如何为每次发送电子邮件设置新的API密钥 App::bind('Mandrill', function() { return new Mandrill('API KEY'); }); App::bindS
Laravel 4.2
和Mandrill
发送电子邮件,使用2个不同的API键
我遵循了下面的教程,它使用SIGNLEAPI键(您在services.php中设置的键)非常有效
我曾尝试使用以下代码动态设置不同的API键(与services.php中使用的不同),但没有成功
如何为每次发送电子邮件设置新的API密钥
App::bind('Mandrill', function()
{
return new Mandrill('API KEY');
});
App::bindShared('swift.transport', function()
{
return new MandrillTransport("API KEY");
});
// Sends Collection Email with the Unique Collection Code
Mail::send('emails.collect.collect', $data, function($message)
{
$message->from('info@domain.com', 'mr Smith');
$message->subject('22:24 EMAIL');
$message->to("jonathan@mail.co.uk");
});
您可以在运行时更改配置:
Config::set('services.mandrill.secret', 'YOUR API KEY');