我正在尝试从我的 Wordpress 应用程序触发在 Campaign Monitor 中发送智能交易电子邮件
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 和电子邮件 ID,我正在使用我的 gmail 帐户进行测试,但电子邮件没有被触发。我是一名初学者编码器,我认为我刚刚错过了一些非常明显的东西!
活动监视器 php 文件的路径也是正确的。
API 文档在这里 https://www.campaignmonitor.com/api/transactional/?_ga=1.180877863.1694927084.1483423346 - 我有什么遗漏的吗?非常感谢您的帮助!