повторное использование вложений при пересылке существующего электронного письма с помощью gmail api - PullRequest
0 голосов
/ 27 ноября 2018

Короткий вопрос: есть ли способ не загружать / загружать вложения при пересылке существующего электронного письма с помощью gmail api?

Более длинный вопрос:

Я искал какой-то простой способ переслатьсуществующее сообщение с javascript + gmail api.Ничего не нашел, хотя в Apps Script есть хорошая функция для надстроек:

GmailApp.getMessageById(messageId).forward(recipients)

... которую я не могу использовать, к сожалению, поэтому я использую прямой подход:

  1. токен getAccess для API gmail, затем используйте API gmail для:
  2. getMessage (format = full)
  3. getAttachments, если есть
  4. , compose и sendMessage.

Работает нормально, но я бы предпочел не загружать и не загружать тяжелые вложения, в основном из-за моего медленного интернет-соединения, но в то же время мне нужно пересылать все вложения.

Есть ли способ заставить gmail api повторно использовать существующие вложения без их загрузки и повторной загрузки?

...