Gmail アドオンで、現在の電子メールの生の (MIME) メッセージを読み取れるようにしたいと考えています。
どうやってやるの?
Gmail アドオンで、現在の電子メールの生の (MIME) メッセージを読み取れるようにしたいと考えています。
どうやってやるの?
e.messageMetadata.messageId
atを使用して、現在のメッセージのメッセージ ID を取得できますfunction buildAddOn(e){}
。私はraw (MIME) message
あなたの質問について理解できません。ということで、2パターンご提案。
Byte[]
を使用してメッセージ ID から取得できます。Gmail.Users.Messages.get()
Gmail.Users.Messages.get("me", messageId, {format: "RAW"}).raw
String
、次のようにメッセージ ID から取得できますGmailApp.getMessageById()
。
GmailApp.getMessageById(messageId).getRawContent()
"https://www.googleapis.com/auth/gmail.addons.execute", "https://mail.google.com/"
はスコープに設定してください。
あなたの質問を誤解していたら、ごめんなさい。