Gmailr без выбора предварительно авторизованной учетной записи в R - PullRequest
0 голосов
/ 03 марта 2020

В сценарии R, когда я пытаюсь отправить электронное письмо со следующими кодами ниже. Он просит, чтобы пакет gmailr запрашивал доступ к вашей учетной записи Google. Выберите предварительно авторизованный аккаунт или введите «0», чтобы получить новый токен. Нажмите Esc / Ctrl + C для отмены.

1: email1@gmail.com

без ввода вручную 1 в консоли, как мой сценарий R может автоматически выбрать мою предварительно авторизованную учетную запись и отправить электронная почта соответственно?

library(gmailr)
gm_auth_configure(path="C:/Users/Google Drive/email.json")

my_email_message <- gm_mime() %>%
  gm_to("email1@gmail.com") %>%
  gm_from("email1@gmail.com") %>%
  gm_subject("My test message") 

gm_send_message(my_email_message)

1 Ответ

0 голосов
/ 02 мая 2020

Просто добавьте "с адреса электронной почты" с gm_auth(email = "email1@gmail.com")

library(gmailr)
gm_auth_configure(path="C:/Users/Google Drive/email.json")
gm_auth(email = "email1@gmail.com")

my_email_message <- gm_mime() %>%
  gm_to("email1@gmail.com") %>%
  gm_from("email1@gmail.com") %>%
  gm_subject("My test message") 

gm_send_message(my_email_message)```
...