You can easy to use Gmail API by python3. This module support multi bite language. It works even Japanese, Chinese and Hangul.
- Turn on the Gmail API
- Use this wizard to create or select a project in the Google Developers Console and automatically turn on the API. Click Continue, then Go to credentials. On the Add credentials to your project page, click the Cancel button.
- At the top of the page, select the OAuth consent screen tab. Select an Email address, enter a Product name if not already set, and click the Save button.
- Select the Credentials tab, click the Create credentials button and select OAuth client ID.
- Select the application type Other, enter the name "Gmail API Quickstart", and click the Create button.
- Click OK to dismiss the resulting dialog.
- Click the file_download (Download JSON) button to the right of the client ID.
- Move this file to your working directory and rename it client_secret.json.
This is document about gmail api for python.
git clone https://github.com/sleepless-se/gmail-api-python3.git
pip install --upgrade google-api-python-client
or
pip install -r ./gmail-api-python3/requirements.txt
You need set json_path to your client_secret.json.
json_path = './your/client_secret.json'
python3 sample.py
You can select your gmail account.
credentials.json
was created in gmail-api-python3 after login.
When you want to change gmail account. You need delete credentials.json