If you are having trouble with any of the steps, feel free to email me. If you are having any issues with the program or would like a new feature please submit an issue or pull request on my GitHub page.
github (at) ndawson (dot) me
https://console.cloud.google.com/ Agree to TOS and continue.
This will download the credentials.json file which you need to access the api from my program. Save it and locate the file.
Move the “credentials.json” to the same folder as the Google Photos Archiver you downloaded from GitHub.
Type in the address of the account with the photos you want to archive, feel free to repeat this for as many accounts as you want.
After clicking save and adding the users you want, run the program the program by double clicking it. You can run either the python program or the 64bit executable.
The program should open a link in your web browser or you should see a link and open the link in your browser.
You will see this prompt that says the app isn’t verified. This is a security precaution because you just made a simple API application that isn’t verified. Don’t worry, it doesn’t need to be verified. Just click “continue”
You will see this message when everything is complete. Return to the application and close this window.
The program should be running and you should see a folder appear that is named “Google Photos Library”. In the command prompt window, you will see the the downloads happening. The program will close when everything is downloaded. Keep in mind, Google has limits on their API which most likely won’t be reached. You can only download 75,000 media items per day. The download process may take a long time depending on how big your media library is. My library was about 6000 photos and videos and it took about 1-2 hrs.