Library and cli to manage and interact with your Google Drive
Project description
google drive python
Library and cli to manage and interact with your Google Drive, sheets and docs
:bookmark_tabs: Table of Contents
Introduction
:wrench: Obtaining credentials for Google APIs
Google API credentials
Create a Google project :zap:
Just access to Google APIs.
- Or click here for a quick project creation.
Create credentials for your project :key:
Once you have created your project, you can create your project's credentials.
To manage project's credentials you have the section api/credentials within Google APIs. But if this is your first credentials creation you better follow these steps:
- First, you have to create the consent for your project
- Once the consent is already created and you have a name for you google app you can create your credentials:
- Go to + Create Credentials and select OAuth ID client
- Or access to api/credentials/oauthclient
- The OAuth client type is other and choose the name you prefer :smiley:
You have already created your credentials! :fireworks:
Just place them in a credentials.json
file in the root of this repository. :heavy_exclamation_mark::heavy_exclamation_mark:
Enable Google APIs :books:
You can see where you have to access for each google api in the doc google apis usage
Generating your token.pickle :unlock:
To authenticate us we have to send a token.pickle to Google APIs, this token.pickle is generated using the file credentials.json.
To generate this we have the make target google-auth, so, you just have to tun
make google-auth
:warning: Credentials files to authenticate yourself are included in our .gitignore
:angel: So, you don't have to worry about that :smiley:
:family: Contributing
Contributions are welcome! Please see our Contributing Guide for more details.
You can visit our TODO list :)
:page_with_curl: License
This project is licensed under the Apache license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for google_drive-0.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6cac5b87be4a9a41b05254eebf63f9b752ec5986b03e1de4e558553a37e45cf |
|
MD5 | 3d72380a3bfa2c0005f0e1b1d5d6caea |
|
BLAKE2b-256 | 29a7814dcfe28256051f9c6ab0d6549272a5e8aa97b8211543b393ac3629e0ac |