fitbit-data-crawler

Main file

  • ./main.py: the main script. run after changing the date info.
  • ./retriever.py : main.py assistant

Data files

  • ./alldata/* : location of data files.
  • ./check-{date}.txt : indicate whether the retrieving is ok. contact to "not ok".

Secret (DO NOT UPLOAD PUBLICLY)

  • ./secret.txt : Fitbit API
  • ./token_info.pkl : Fitbit API
  • ./accounts.tsv : user account info for fitbit.com

Requirements

  • ./requirements.txt : module/version info

Web crawler

  • ./chromedriver : the web driver engine file. download the latest version of "chrome driver" before run the ./main.py.