未定义 属性:山魈::$消息
Undefined property: Mandrill::$messages
我正在使用 山魈 API 但得到 error:Undefined property: Mandrill::$messages.code:
$mandrill = new Mandrill('My KEY');
$message = array(
'subject' => 'My subject',
'from_email' => 'marc@example.com',
'to' => array(array('email' => 'recipient1@example.com', 'name'=> 'Marc')),
'merge_vars' => array(array(
'rcpt' => 'recipient1@example.com',
'vars' =>
array(
array(
'name' => 'FIRSTNAME',
'content' => 'Recipient 1 first name'),
array(
'name' => 'LASTNAME',
'content' => 'Last name')
))));
$template_name = 'Lodging Connection';
$template_content = array(
array(
'name' => 'main',
'content' => 'Hi *|FIRSTNAME|* *|LASTNAME|*, thanks for signing up.'),
array(
'name' => 'footer',
'content' => 'Copyright 2013.')
);
$response = $mandrill->messages->send($template_name, $template_content, $message);
print_r($response);
要使用模板发送消息,您应该使用 sendTemplate
而不是 send
:
$response = $mandrill->messages->sendTemplate($template_name, $template_content, $message);
我正在使用 山魈 API 但得到 error:Undefined property: Mandrill::$messages.code:
$mandrill = new Mandrill('My KEY');
$message = array(
'subject' => 'My subject',
'from_email' => 'marc@example.com',
'to' => array(array('email' => 'recipient1@example.com', 'name'=> 'Marc')),
'merge_vars' => array(array(
'rcpt' => 'recipient1@example.com',
'vars' =>
array(
array(
'name' => 'FIRSTNAME',
'content' => 'Recipient 1 first name'),
array(
'name' => 'LASTNAME',
'content' => 'Last name')
))));
$template_name = 'Lodging Connection';
$template_content = array(
array(
'name' => 'main',
'content' => 'Hi *|FIRSTNAME|* *|LASTNAME|*, thanks for signing up.'),
array(
'name' => 'footer',
'content' => 'Copyright 2013.')
);
$response = $mandrill->messages->send($template_name, $template_content, $message);
print_r($response);
要使用模板发送消息,您应该使用 sendTemplate
而不是 send
:
$response = $mandrill->messages->sendTemplate($template_name, $template_content, $message);