Запустите умную транзакционную электронную почту в мониторе кампании из WordPress

Я пытаюсь инициировать отправку умного транзакционного электронного письма в Campaign Monitor из моего приложения WordPress

require_once( get_stylesheet_directory() . '/createsend-php-master/csrest_transactional_smartemail.php' );

# Authenticate with your API key
$auth = array('api_key' => 'apikey');

# The unique identifier for this smart email
$smart_email_id = 'emailid';

# Create a new mailer and define your message
$wrap = new CS_REST_Transactional_SmartEmail($smart_email_id, $auth);
$message = array(
"To" => 'email@email.com',
"Data" => array(
'x-apple-data-detectors' => 'x-apple-data-detectorsTestValue',
'href^="tel"' => 'href^="tel"TestValue',
'href^="sms"' => 'href^="sms"TestValue',
'owa' => 'owaTestValue',
),
);

# Send the message and save the response
$result = $wrap->send($message);

У меня правильный API и идентификатор электронной почты, и я использую свою учетную запись gmail для тестирования, но электронная почта просто не запускается. Я начинающий программист и считаю, что только что пропустил что-то совершенно очевидное!

Путь к php-файлу монитора кампании тоже правильный.

Документация по API здесь https://www.campaignmonitor.com/api/transactional/?_ga=1.180877863.1694927084.1483423346 — Есть ли что-то, что я пропустил. Помощь очень ценится!

1

Решение

Задача ещё не решена.

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

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