Skip to content

timble-one/ticktick-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated TickTick Backup

Depending on the amount of your data. This export can take some minutes (because of query limiting from ticktick).

DISCLAIMER: This script is only for exporting the data. Import is not possible.
This script is intended to ensure that your ticktick data is not lost. The recovery in some form would still have to be implemented.

Instructions

  1. git clone git@github.com:71m024/ticktick-backup.git
  2. cd ticktick-backup
  3. mv .env.example .env
  4. Login on https://developer.ticktick.com/manage/1509
  5. Create an app (you will need it in the following steps)
  6. go to https://oauthdebugger.com/ and fill with:
  7. Click on "send"
  8. Authorize with your ticktick-account
  9. Open the .env file and fill with:
    • OAUTH_CODE= the authorization code from the previous step
    • OAUTH_CLIENT_ID= the client-id of your ticktick app (step 5)
    • OAUTH_CLIENT_SECRET= the client-secret of your ticktick app (step 5)
    • OAUTH_REDIRECT_URI= "https://oauthdebugger.com/debug"
  10. npm install
  11. npm start

🎉 Your data should be exported in a new data.json file!

DISCLAIMER: no guarantee, that the data is complete

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published