Отправка шаблонного электронного письма из Mandrill с использованием API пуста

Я пытаюсь отправить электронное письмо с помощью API Mandrill с JSON и PHP через curl. Я могу отправить текстовое электронное письмо и базовое форматирование HTML, но когда я пытаюсь отправить шаблон из PHP, он не работает. Однако при копировании и вставке моей строки сообщения JSON на страницу API Mandrill (https://mandrillapp.com/api/docs/messages.html) работает и отправляет правильно! Я пропустил что-то, что добавляет веб-сайт?

    {
    "key": "XXX",
    "template_name": "temp-name",
    "template_content": [
        {
            "name": "example name",
            "content": "example content"
        }
    ],
    "message": {
        "subject": "Welcome to our website",
        "from_email": "[email protected]",
        "from_name": "name",
        "to": [
            {
                "email": "[email protected]",
                "name": "name"
            }
        ],
        "important": false,
        "track_opens": true,
        "merge": true,
        "global_merge_vars": [
            {
                "name": "merge1",
                "content": "merge1 content"
            }
        ],
        "merge_vars": [
            {
                "rcpt": "[email protected]",
                "vars": [
                    {
                        "name": "merge2",
                        "content": "merge2 content"
                    }
                ]
            }
        ],
        "tags": [
            "invite-send"
        ]
    },
    "async": false,
    "ip_pool": "Main Pool"
}

person jme    schedule 31.07.2013    source источник


Ответы (1)


я не изменил URL-адрес обмена сообщениями с «/messages/send.json» на «/messages/send-template.json». Надеюсь, это поможет кому-то еще!

person jme    schedule 05.08.2013