Получатели электронной почты API Smartsheet

Извиняюсь за основной вопрос, но как мне добавить нескольких получателей (адресов электронной почты) к объекту электронной почты с помощью Smartsheet VB (использует C#) SDK?

Документация здесь, но я не вижу, как добавить несколько: http://smartsheet-platform.github.io/api-docs/?csharp

1 ответ

Решение

В следующем примере кода показано, как указать двух получателей, создать объект электронной почты и выполнить SendSheet операция с использованием этого объекта электронной почты. Тот же метод для определения получателей и создания объекта электронной почты может быть применен к другим операциям отправки (например, 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);
Другие вопросы по тегам