2017-01-30 11 views
0

Я пытаюсь получить доступ к шаблону Mandrill, который я создал с помощью своего шаблона в приложении Mandrill (mandrillapp.com/templates).Не удается отправить шаблон Mandrill Handlebars API

Как я прочитал их документацию я привел, чтобы сделать вызов Ajax, как, например:

{ 
    "key": "<my api key>", 
    "template_name": "<my template name as defined in Mandrill templates>", 
    "template_content":[], 
    "message": { 
    "from_email": "<my from email>", 
    "to": <[an array of emails defined above]>, 
    "subject": "<my subject>", 
    "merge":true, 
    "global_merge_vars":[ 
     { 
      "name": "visitorFirst", 
      "content": visitorFirst 
     }, 

      "name": "visitorLast", 
      "content": visitorLast 
     }, 
     { 
      "name": "visitorEmail", 
      "content": visitorEmail 
     } 
    ] 
} 

Это возвращает ошибку 500. Когда я помещал содержимое внутри «template_content» (какая документация говорит о том, что он не делает для дескрипторов, он по крайней мере отправляет, но не заполняет какие-либо переменные слияния. Я уже установил Mandrill, чтобы ожидать переменные Handlebars, а не Mailchimp.

Что я делаю неправильно?

ответ

0

Изменить

"template_content":[] 

Для

"template_content":null 

Проблема решена.