我有一个广告系列,我将其与$ mj->帖子发送到联系人列表。
但我想使用API中的以下代码管理测试
#if [ -d "/cygdrive/c/scriptstest/test1" ]; --> using the path direct in the code
output
/cygdrive/c/scriptstest/test1
Exist
然后我用这样的人物消息来定义$ body:
$response = $mj->post(Resources::$NewsletterTest, ['id' => $idNewsletter, 'body' => $body]);
我得到了以下错误:
$body = [
'Recipients' => [
[
'Email' => "myemail@myemail.com",
'Name' => "John",
'Vars' => [
'personalmessage' => "Hello John this is a test"
]
]
]
];
我不明白如何纠正问题
答案 0 :(得分:0)
使用NewsletterTest时,您只能为测试收件人指定电子邮件地址和名称,并且不能使用变量 - https://dev.mailjet.com/email-api/v3/newsletter-test/
个性化仅适用于Send API - https://dev.mailjet.com/guides/#personalisation