我有一个带有名称和电子邮件字段的 html 表单。当用户填写表格时,可以请任何人帮助我添加新订户并向他发送邮件。
require_once 'vendor/autoload.php';
$client = new MailchimpMarketing\ApiClient();
$client->setConfig([
'apiKey' => $apikey,
'server' => $server,
]);
//=======Add Members============//
$response = $client->lists->addListMember($list_id, [
"email_address" => "jaipalyadav47@gmail.com",
"FNAME"=>"Jaipal yadav",
"type" => "address",
"status" => "subscribed",
]);
//========Add New template==========//
$html='<h1> Just checking bro its good</h1><p>My name is jaipal yadav</p>';
$response = $client->templates->create([
"name" => "My new template brother",
"html" => $html,
]);
//========update info of created new template============//
$response = $client->templates->updateTemplate($template_id, [
"name" => "updated template",
"html" => $html,
]);
$response = $client->campaigns->setContent($campaignId, [
]);
//==========Get all campaign list==============//
$response = $client->campaigns->list();
$campaignId='4770225';
//=========Send campaign======================//
$response = $client->campaigns->send($campaignId);
$response = $client->campaigns->createResend($campaignId);
//===========send testing mails==================//
$response = $client->campaigns->sendTestEmail($campaignId, [
"test_emails" => ["jaipalyadav47@gmail.com"],
"send_type" => "html",
]);
//============Get campaign content=================//
$response = $client->campaigns->getContent($campaignId);
echo '<pre>';print_r($response);echo '</pre>';die('check it');
当我尝试发送邮件时,它会全部发送给订阅者,但我只想添加单个用户。
你能提供一些想法吗