2015-04-15 2 views
0

Я пытаюсь получить электронную почту с помощью mandrill и моего приложения. Я пытаюсь сериализация объекта JSON в массив, прежде чем он выходит - но я получаю ответ от Mandrill со следующимиСериализовать json mandrill api с шаблоном

{ 
    "status":"error", 
    "code":-2, 
    "name":"ValidationError", 
    "message":"Validation error: {\"template_content\":[\"Please enter an array\"]}" 
} 

Любые идеи, имя шаблона является шаблоном-слизняк я использовал в Mandrill и template_content находится в массиве.

key=myKey& 
template_name=template-name& 
template_content[name]=Name of Content& 
template_content[content]=Mass Emails& 
message[html]=<p align="left">I have a lot of text here</p> 
message[subject]=«SUBJECT»& 
message[from_email]=«SENDEREMAIL»& 
message[from_name]=«SENDERNAME»& 
message[to][0][email]=«RECIPIENTEMAIL»& 
message[to][0][name]=«RECIPIENTNAME»& 
message[to][0][type]=to& 
async=true 

ответ

0

Я более посмотрел, что template_content нужно быть в массиве, так это теперь работает

key=myKey& 
template_name=template-name& 
template_content[name][0]=Name of Content& 
template_content[content][0]=Mass Emails& 
message[html]=<p align="left">I have a lot of text here</p> 
message[subject]=«SUBJECT»& 
message[from_email]=«SENDEREMAIL»& 
message[from_name]=«SENDERNAME»& 
message[to][0][email]=«RECIPIENTEMAIL»& 
message[to][0][name]=«RECIPIENTNAME»& 
message[to][0][type]=to& 
async=true 
Смежные вопросы