https://github.com/lianaling/tasks-migration
Migrate Google Tasks manually
https://github.com/lianaling/tasks-migration
google-api google-takeout google-tasks google-tasks-api
Last synced: about 1 year ago
JSON representation
Migrate Google Tasks manually
- Host: GitHub
- URL: https://github.com/lianaling/tasks-migration
- Owner: lianaling
- Created: 2022-06-15T07:37:49.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-15T07:42:54.000Z (almost 4 years ago)
- Last Synced: 2023-03-05T16:44:27.900Z (about 3 years ago)
- Topics: google-api, google-takeout, google-tasks, google-tasks-api
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Manual Tasks Migration
Despite allowing export, there is no import option in `Google Tasks`. Migration has to be done manually.
### Export Data With Google Takeout
Export `Tasks` in `json` format.
### Clone Repository
`git clone https://github.com/lianaling/tasks-migration`
### Install Dependencies
`$ pip install -r requirements.py`
### Edit `request_tasks.json` as Needed
### [Create Project in Google Cloud Platform](https://cloud.google.com/resource-manager/docs/creating-managing-projects)
### [Enable Tasks API](https://support.google.com/googleapi/answer/6158841?hl=en)
### [Create API & OAuth2 Token](https://support.google.com/cloud/answer/6158849?hl=en)
### Create Environmental Variables as Needed
### Run Python Script
`$ python main.py`