Metadata-Version: 2.1
Name: goco
Version: 1.0.0
Summary: Simple authenticator for google apis
Home-page: https://github.com/elmoiv/goco
Author: elmoiv
Author-email: elmoiv@yahoo.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: requests
Requires-Dist: httplib2
Requires-Dist: google-api-python-client
Requires-Dist: oauth2client

# Goco
[![Build Status](https://api.travis-ci.org/elmoiv/goco.svg?branch=master)](https://travis-ci.org/elmoiv/goco)
[![Python version](https://img.shields.io/badge/python-3.x-brightgreen.svg)](https://pypi.org/project/goco/)

Connecting to Google apis has never been easier!

## Features
* Easy and Fast connection to google apis
* Auto-renewable access token

## Installation
`goco` requires Python 3.

Use `pip` to install the package from PyPI:

```bash
pip install goco
```

Or, install the latest version of the package from GitHub:

```bash
pip install git+https://github.com/elmoiv/goco.git
```

## Usage
Import the package and search for songs by a given artist:

```python
# Blogger example
from goco import Goco

GoogleApi = Goco("path\\to\\client_secret.json", "path\\to\\credentials.storage")
MyBlog = GoogleApi.connect(scope='Blogger', service_name='blogger', version='v3')
Posts = MyBlog.posts().list(blogId='7599400532066909387').execute()
print(Posts)
```

## Tests
Here are a few sample tests:

* [Blogger Test](https://github.com/elmoiv/goco/tree/master/tests/test2.py)
* [Drive Test](https://github.com/elmoiv/goco/tree/master/tests/test1.py)

## Contributing
Please contribute! If you want to fix a bug, suggest improvements, or add new features to the project, just [open an issue](https://github.com/elmoiv/goco/issues) or send me a pull request.


