代码之家  ›  专栏  ›  技术社区  ›  Andrew

如何在社交网络订阅中添加多封电子邮件

  •  -1
  • Andrew  · 技术社区  · 10 月前

    我试图在sns订阅的cdk代码中添加多个电子邮件地址,但收到错误 Invalid parameter email address 。当我尝试使用一个电子邮件地址时,它就可以正常工作了。

    // Adding an SNS action and an email registration 
    const notificationsTopic = new Topic(this, 'Topic'); 
    numFailedJobsAlarm.addAlarmAction(new SnsAction(notificationsTopic));
    notificationsTopic.addSubscription(new EmailSubscription('[email protected], [email protected]')); 
    

    如何在社交网络订阅中添加多个电子邮件地址?

    2 回复  |  直到 10 月前
        1
  •  1
  •   gshpychka    10 月前

    SNS email subscription 只有一个电子邮件目标。如果你想针对多封电子邮件,你需要创建多个订阅。

    const emails = ['[email protected]', '[email protected]'];
    
    emails.forEach((email) => {
        notificationsTopic.addSubscription(new EmailSubscription(email));
    });
    
        2
  •  1
  •   Akhil Viradiya    10 月前

    试试这个:

    notificationsTopic.addSubscription(新电子邮件订阅(' [email protected] ')); notificationsTopic.addSubscription(新电子邮件订阅(' [email protected] '));