2017-07-21 53 views
0

我試圖使用節點js發送日曆邀請。節點js發送gmail的會議/日曆邀請

我試圖nodemailer庫,併發送郵件與日曆邀請

如同參考this問題

但這發送邀請這樣 check add to calendar link

,但我想發送邀請這樣 enter image description here

建議一些幫助,如果有人知道更好的方法。

[更新] 使用谷歌日曆API 輸出顯示像 enter image description here

回答

1

我會用谷歌日曆API:https://developers.google.com/google-apps/calendar/create-events,你可以做到這一點使用庫如https://www.npmjs.com/package/google-calendar。它還具有您不必從服務器發送電子郵件的好處。

通過這種方式,您可以添加與會者,並且邀請將與您直接從日曆中發送請求的方式相同,而不是Google將您的電子郵件解釋爲日曆活動。

創建的事件出現在所有的 與會者主谷歌日曆,你包括在相同的事件ID。如果您在插入請求中將 sendNotifications設置爲true,與會者 也會收到有關您的活動的電子郵件通知。請參閱多個與會者指南 以瞭解更多信息。

+0

謝謝@peter。它正在工作,但不完全適用於Gmail通知。當使用選項** sendNotifications發送通知到true **時,會發送電子郵件,但電子郵件格式不正確。該電子郵件包含以下事件的標準視圖,該視圖還附加了同一事件的靜態HTML視圖,並且還使用相同的郵件添加了事件附件文件invite.ics。 – Sam

+0

使用google-calender api – Sam

+0

更新了輸出的問題是你想要的嗎? –

相關問題