如何使用SendGrid PHP API将退订组ID添加到外发邮件中?

时间:2018-11-30 12:58:02

标签: php sendgrid

使用此方法通过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])”?

0 个答案:

没有答案