जीमेल ऐड-ऑन में, यह लाइन:

var attachments = message.getAttachments();

एक संदेश के साथ विफल रहता है Access denied: : Not allowed for full access to mail message.

appscripts.json मेनिफेस्ट फ़ाइल में शामिल हैं:

"oauthScopes": [
  "https://www.googleapis.com/auth/gmail.addons.execute",
  "https://www.googleapis.com/auth/gmail.addons.current.message.metadata",
  "https://www.googleapis.com/auth/gmail.addons.current.message.action",
  "https://www.googleapis.com/auth/script.external_request",
  "https://www.googleapis.com/auth/script.locale"
]

और क्या चाहिए? मुझे इस बात का कोई उल्लेख नहीं मिला है कि getAttachments के लिए किस क्षेत्र की आवश्यकता है।

1
Glen Little 22 अप्रैल 2018, 19:33

1 उत्तर

सबसे बढ़िया उत्तर

आप इसे शामिल कर सकते हैं "https://www.googleapis.com/auth/gmail.addons .current.message.readonly" और इन 2 को हटा दें:

"https://www.googleapis.com/auth/gmail.addons .current.message.metadata", "https://www.googleapis.com/auth/gmail.addons .current.message.action"

यह मेरे लिए काम करता है।

1
Biren Prajapati 23 अप्रैल 2018, 17:19