Smartsheet API 电子邮件收件人
Smartsheet API Email Recipients
很抱歉回答这个基本问题,但如何使用 Smartsheet VB(使用 C#)SDK 将多个收件人(电子邮件地址)添加到电子邮件对象?
此处有文档,但看不到如何添加倍数:
http://smartsheet-platform.github.io/api-docs/?csharp#email-object
下面的代码示例显示了如何指定两个收件人、构造电子邮件对象以及使用该电子邮件对象执行 SendSheet
操作。指定收件人和构造电子邮件对象的相同技术可以应用于其他 Send 操作(例如,SendReport
、SendRow
等)。
// Specify recipients
Recipient[] recipients = new Recipient[] {
new Recipient { Email = "john.doe@smartsheet.com" },
new Recipient { Email = "jane.doe@smartsheet.com" }
};
// Configure email
SheetEmail sheetEmail = new SheetEmail {
SendTo = recipients,
Subject = "Check this sheet out!",
Message = "Here's the sheet I mentioned in our meeting.",
CcMe = false,
Format = SheetEmailFormat.PDF,
FormatDetails = new FormatDetails { PaperSize = PaperSize.A4 }
};
// Send sheet via email
smartsheet.SheetResources.SendSheet(SHEET_ID, sheetEmail);
很抱歉回答这个基本问题,但如何使用 Smartsheet VB(使用 C#)SDK 将多个收件人(电子邮件地址)添加到电子邮件对象?
此处有文档,但看不到如何添加倍数: http://smartsheet-platform.github.io/api-docs/?csharp#email-object
下面的代码示例显示了如何指定两个收件人、构造电子邮件对象以及使用该电子邮件对象执行 SendSheet
操作。指定收件人和构造电子邮件对象的相同技术可以应用于其他 Send 操作(例如,SendReport
、SendRow
等)。
// Specify recipients
Recipient[] recipients = new Recipient[] {
new Recipient { Email = "john.doe@smartsheet.com" },
new Recipient { Email = "jane.doe@smartsheet.com" }
};
// Configure email
SheetEmail sheetEmail = new SheetEmail {
SendTo = recipients,
Subject = "Check this sheet out!",
Message = "Here's the sheet I mentioned in our meeting.",
CcMe = false,
Format = SheetEmailFormat.PDF,
FormatDetails = new FormatDetails { PaperSize = PaperSize.A4 }
};
// Send sheet via email
smartsheet.SheetResources.SendSheet(SHEET_ID, sheetEmail);