#include <gmail_service.h>
Declares the OAuth2.0 scopes used within Gmail API
These scopes shoudl be used when asking for credentials to invoke methods in the GmailService.
◆ GMAIL_ADDONS_CURRENT_ACTION_COMPOSE
const char google_gmail_api::GmailService::SCOPES::GMAIL_ADDONS_CURRENT_ACTION_COMPOSE = {"https://www.googleapis.com/auth/gmail.addons.current.action.compose"} |
|
static |
Manage drafts and send emails when you interact with the add-on.
◆ GMAIL_ADDONS_CURRENT_MESSAGE_ACTION
const char google_gmail_api::GmailService::SCOPES::GMAIL_ADDONS_CURRENT_MESSAGE_ACTION = {"https://www.googleapis.com/auth/gmail.addons.current.message.action"} |
|
static |
View your email messages when you interact with the add-on.
◆ GMAIL_ADDONS_CURRENT_MESSAGE_METADATA
const char google_gmail_api::GmailService::SCOPES::GMAIL_ADDONS_CURRENT_MESSAGE_METADATA = {"https://www.googleapis.com/auth/gmail.addons.current.message.metadata"} |
|
static |
View your email message metadata when the add-on is running.
◆ GMAIL_ADDONS_CURRENT_MESSAGE_READONLY
const char google_gmail_api::GmailService::SCOPES::GMAIL_ADDONS_CURRENT_MESSAGE_READONLY = {"https://www.googleapis.com/auth/gmail.addons.current.message.readonly"} |
|
static |
View your email messages when the add-on is running.
◆ GMAIL_COMPOSE
const char google_gmail_api::GmailService::SCOPES::GMAIL_COMPOSE = {"https://www.googleapis.com/auth/gmail.compose"} |
|
static |
Manage drafts and send emails.
◆ GMAIL_INSERT
const char google_gmail_api::GmailService::SCOPES::GMAIL_INSERT = {"https://www.googleapis.com/auth/gmail.insert"} |
|
static |
Insert mail into your mailbox.
◆ GMAIL_LABELS
const char google_gmail_api::GmailService::SCOPES::GMAIL_LABELS = {"https://www.googleapis.com/auth/gmail.labels"} |
|
static |
◆ GMAIL_METADATA
const char google_gmail_api::GmailService::SCOPES::GMAIL_METADATA = {"https://www.googleapis.com/auth/gmail.metadata"} |
|
static |
View your email message metadata such as labels and headers, but not the email body.
◆ GMAIL_MODIFY
const char google_gmail_api::GmailService::SCOPES::GMAIL_MODIFY = {"https://www.googleapis.com/auth/gmail.modify"} |
|
static |
View and modify but not delete your email.
◆ GMAIL_READONLY
const char google_gmail_api::GmailService::SCOPES::GMAIL_READONLY = {"https://www.googleapis.com/auth/gmail.readonly"} |
|
static |
View your email messages and settings.
◆ GMAIL_SEND
const char google_gmail_api::GmailService::SCOPES::GMAIL_SEND = {"https://www.googleapis.com/auth/gmail.send"} |
|
static |
Send email on your behalf.
◆ GMAIL_SETTINGS_BASIC
const char google_gmail_api::GmailService::SCOPES::GMAIL_SETTINGS_BASIC = {"https://www.googleapis.com/auth/gmail.settings.basic"} |
|
static |
Manage your basic mail settings.
◆ GMAIL_SETTINGS_SHARING
const char google_gmail_api::GmailService::SCOPES::GMAIL_SETTINGS_SHARING = {"https://www.googleapis.com/auth/gmail.settings.sharing"} |
|
static |
Manage your sensitive mail settings, including who can manage your mail.
◆ MAIL_GOOGLE_COM
const char google_gmail_api::GmailService::SCOPES::MAIL_GOOGLE_COM = {"https://mail.google.com/"} |
|
static |
Read, compose, send, and permanently delete all your email from Gmail.
The documentation for this class was generated from the following files: