使用此方法通过SendGrid发送电子邮件,如何添加取消订阅组的ID?
试图让收件人仅退订一组,而不是全局退订。
$from = new SendGrid\Email($sender_fullname, $sender_email);
$to = new SendGrid\Email($sender_first . ' '. $sender_last,$sender_email);
$content = new SendGrid\Content("text/html", $email_message);
$mail = new SendGrid\Mail($from, $subject_line, $to, $content);
$sg = new \SendGrid($apiKey);
$response = $sg->client->mail()->send()->post($mail);
我发现了这个,但是不知道它是如何工作的。不确定这是否是正确的方向。
$asm = new \SendGrid\Mail\Asm(
new \SendGrid\Mail\GroupId(1),
new \SendGrid\Mail\GroupsToDisplay([1,2,3,4])
);
$email->setAsm($asm);
我的退订组有4位ID。应该包含什么“ GroupsToDisplay([1,2,3,4])”?