Стиль шаблона электронной почты SendGrid не применяется

Я использую PHP API SendGrid для отправки Newsletter, но когда я использую идентификатор шаблона, отправленная почта не содержит CSS & образ.

Вот мой код:

<?php
require("sendgrid-php/sendgrid-php.php");

$from = new SendGrid\Email(null, "[email protected]");
$subject = "Hello World from the SendGrid PHP Library!";
$to = new SendGrid\Email(null, "[email protected]");
$content = new SendGrid\Content("text/plain", "hello");
$mail = new SendGrid\Mail($from, $subject, $to, $content);
$mail->setTemplateId("727274bc-XXXX-XXXX-XXXX-83a2b53597e5");

$apiKey = 'SG.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
$sg = new \SendGrid($apiKey);

$response = $sg->client->mail()->send()->post($mail);
echo $response->statusCode();
echo $response->headers();
echo $response->body();

?>

Надеюсь, кто-нибудь поможет мне
Спасибо

0

Решение

Решено! Просто поменяй
$content = new SendGrid\Content("text/plain", "hello"); в
$content = new SendGrid\Content("text/html", "hello");

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]