MatteoScript commited on
Commit
ab2436e
1 Parent(s): b7d011d

Update google_function.py

Browse files
Files changed (1) hide show
  1. google_function.py +5 -8
google_function.py CHANGED
@@ -23,8 +23,6 @@ SCOPES = ["https://www.googleapis.com/auth/gmail.compose",
23
  "https://www.googleapis.com/auth/forms.body",
24
  "https://www.googleapis.com/auth/spreadsheets.readonly"]
25
 
26
- creds = None
27
-
28
  #---------------------------------------------------------- LETTURA EMAIL ---------------------------------------------------------
29
  def converti_email_txt(body):
30
  try:
@@ -37,7 +35,7 @@ def converti_email_txt(body):
37
 
38
  def leggi_gmail(max_results=10):
39
  links = []
40
- service = build("gmail", "v1", credentials=creds)
41
  results = service.users().messages().list(userId="me", labelIds=["INBOX"], q="is:unread", maxResults=max_results).execute()
42
  messages = results.get("messages", [])
43
  testo_email = ''
@@ -80,7 +78,7 @@ def leggi_gmail(max_results=10):
80
  def scrivi_bozza_gmail(testo):
81
  draft_url = ''
82
  try:
83
- service = build("gmail", "v1", credentials=creds)
84
  message = EmailMessage()
85
  message.set_content(testo)
86
  message["To"] = "gduser1@workspacesamples.dev"
@@ -100,7 +98,7 @@ def scrivi_bozza_gmail(testo):
100
  #---------------------------------------------------------- LEGGI GOOGLE CALENDAR ---------------------------------------------------------
101
  def leggi_calendario_google(max_results=10):
102
  try:
103
- service = build("calendar", "v3", credentials=creds)
104
  calendar_list_result = service.calendarList().list().execute()
105
  calendars = calendar_list_result.get('items', [])
106
  descrizione_eventi = ''
@@ -154,9 +152,8 @@ def connetti_google():
154
  print('------------2------------------')
155
  #local_storage_set("token", '')
156
  flow.fetch_token(code=token)
157
- creds = flow.credentials
158
- print(creds)
159
- st.write("Login Done")
160
  st.session_state.login_effettuato = True
161
  else:
162
  print('------------3------------------')
 
23
  "https://www.googleapis.com/auth/forms.body",
24
  "https://www.googleapis.com/auth/spreadsheets.readonly"]
25
 
 
 
26
  #---------------------------------------------------------- LETTURA EMAIL ---------------------------------------------------------
27
  def converti_email_txt(body):
28
  try:
 
35
 
36
  def leggi_gmail(max_results=10):
37
  links = []
38
+ service = build("gmail", "v1", credentials=st.session_state.creds)
39
  results = service.users().messages().list(userId="me", labelIds=["INBOX"], q="is:unread", maxResults=max_results).execute()
40
  messages = results.get("messages", [])
41
  testo_email = ''
 
78
  def scrivi_bozza_gmail(testo):
79
  draft_url = ''
80
  try:
81
+ service = build("gmail", "v1", credentials=st.session_state.creds)
82
  message = EmailMessage()
83
  message.set_content(testo)
84
  message["To"] = "gduser1@workspacesamples.dev"
 
98
  #---------------------------------------------------------- LEGGI GOOGLE CALENDAR ---------------------------------------------------------
99
  def leggi_calendario_google(max_results=10):
100
  try:
101
+ service = build("calendar", "v3", credentials=st.session_state.creds)
102
  calendar_list_result = service.calendarList().list().execute()
103
  calendars = calendar_list_result.get('items', [])
104
  descrizione_eventi = ''
 
152
  print('------------2------------------')
153
  #local_storage_set("token", '')
154
  flow.fetch_token(code=token)
155
+ st.session_state.creds = flow.credentials
156
+ print(st.session_state.creds)
 
157
  st.session_state.login_effettuato = True
158
  else:
159
  print('------------3------------------')