Python

Gmail API 활용시, 헤맸던 부분

수노 SUNHO 2019. 3. 17. 16:05
Gmail API

SCOPES 수정하기


1
SCOPES = ['https://mail.google.com/''https://www.googleapis.com/auth/gmail.modify''https://www.googleapis.com/auth/gmail.compose''https://www.googleapis.com/auth/gmail.send']
cs



응답 데이터 받기 

https://developers.google.com/gmail/api/guides/sending


1
return {'raw': base64.urlsafe_b64encode(message.as_string())}
cs

위 부분을 아래로 바꿔주세요.


1
return {'raw': base64.urlsafe_b64encode(message.as_string().encode()).decode()}
cs





Ubuntu 등 콘솔창에서 처음으로 실행할 때

1
python run.py --noauth_local_webserver
cs

실행 후 URL 별도로 실행하여 발급된 코드 입력하면 됩니다.

 

'Python' 카테고리의 다른 글

Google API 설치  (0) 2019.03.17
#39;s 인코딩 에러  (0) 2019.03.17
[Python] epub, ebook(전자책) 파일 읽기  (0) 2017.10.30
[Python] 순열 만들기  (0) 2017.10.27
[Python] 페이징 처리하기  (0) 2017.10.24