https://github.com/cunningdj/google_api2
A prototype Python API for the Google Python API that makes using the Google Python API easier by giving the user classes that define the kinds of relationships the user can have with the different API services - Drive, Docs, Gmail, etc.
https://github.com/cunningdj/google_api2
api api-client google google-api google-api-client python
Last synced: about 1 year ago
JSON representation
A prototype Python API for the Google Python API that makes using the Google Python API easier by giving the user classes that define the kinds of relationships the user can have with the different API services - Drive, Docs, Gmail, etc.
- Host: GitHub
- URL: https://github.com/cunningdj/google_api2
- Owner: CunningDJ
- Created: 2016-12-01T09:21:55.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-12-01T09:27:05.000Z (over 9 years ago)
- Last Synced: 2025-02-17T15:11:45.946Z (over 1 year ago)
- Topics: api, api-client, google, google-api, google-api-client, python
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Google API - Python App
=======================
by *David Cunningham*
This is a prototype Python API for the Google Python API. This makes using the Google Python API easier by giving the user classes that define the kinds of relationships the user can have with the different API services - Drive, Docs, Gmail, etc.
I built this in a (late) night a few months ago after deciding I wanted to figure out how to use the Google API, and it still has a few quirks with multiple API accesses that need to be worked out (feel free to send suggestions!), but I thought I would release what I've made so far and hopefully get around to fixing more later. Obviously the user needs to have an API account with Google (https://console.developers.google.com/apis/library), and also needs to edit the file paths at the top of g_api_utils.py (CREDENTIALS_FILE_NAME, client_secrets_dir, CLIENT_SECRET_FILE) to match their respective authentication/secret file locations and names. Also, note that CREDENTIALS_FILE_NAME should be stored in [home]/.credentials/. These configuration details will be made more user friendly when I get around to it.
Feel free to contribute! Enjoy!