blob: b583275f7a7d98422fc39c672fe529792c9b08a6 [file] [log] [blame] [view]
Prabhu Pantc5949362019-10-24 21:41:14 +05301# Google API Client Library for Python Docs
Grant Timmerman5c11b0a2019-06-26 07:39:48 -07002
3 The Google API Client Library for Python is designed for Python
4client-application developers. It offers simple, flexible
5access to many Google APIs.
6
7## Features
8
9- Call Google APIs simply
Bu Sun Kim8496ebe2019-08-12 18:04:35 -070010- Handle Auth with fewer lines of code
Grant Timmerman5c11b0a2019-06-26 07:39:48 -070011- Use standard tooling for installation
12
13## Documentation
14
15Learn how to use the Google API Python Client with these guides:
16
Bu Sun Kimc9773042019-07-17 14:03:17 -070017### Usage Guides
18
Grant Timmerman5c11b0a2019-06-26 07:39:48 -070019- [Getting Started](start.md)
20- [Auth](auth.md)
21 - [API Keys](api-keys.md)
22 - [OAuth 2.0](oauth.md)
Anthonios Partheniou70bc6c92020-12-16 10:19:34 -050023 - [OAuth 2.0 for Web Server Applications](https://developers.google.com/identity/protocols/oauth2/web-server)
Grant Timmerman5c11b0a2019-06-26 07:39:48 -070024 - [OAuth 2.0 for Installed Applications](oauth-installed.md)
25 - [OAuth 2.0 for Server to Server Applications](oauth-server.md)
26 - [Client Secrets](client-secrets.md)
27- How to...
28 - [Use Logging](logging.md)
29 - [Upload Media](media.md)
30 - [Use Mocks](mocks.md)
31 - [Use Pagination](pagination.md)
32 - [Improve Performance](performance.md)
33 - [Understand Thread Safety](thread_safety.md)
Bu Sun Kimc9773042019-07-17 14:03:17 -070034
35### Reference Documentation
36
Anthonios Parthenioua1820c42021-04-07 14:40:04 -040037- Reference documentation for the core library [googleapiclient](http://googleapis.github.io/google-api-python-client/docs/epy/index.html).
Bu Sun Kimc9773042019-07-17 14:03:17 -070038- [Library reference documentation by API](dyn/index.md).