Metadata-Version: 2.2
Name: google_internal_apis
Version: 0.3.1
Summary: A wrapper around various internal (and undocumented) Google APIs that use grpc and json protobufs.
Author-email: Elliana May <me@mause.me>
License: MIT
Project-URL: repository, https://github.com/Mause/gbooks-upload
Requires-Python: <4.0,>=3.10
Description-Content-Type: text/markdown
Requires-Dist: ghunt>=0.1

Google Internal APIs
====================

Google has a lot of cool public APIs! But a lot of functionality is locked behind private, undocumented APIs.
This is a project to try to make them easier to consume, as many of them use a weird version of [Protobuf JSON](google_internal_apis/json_format.py) and [GRPC Protocol](google_internal_apis/ghunter.py).

```py
import asyncio
from google_internal_apis import get_client, LibraryService


async def main():
    client = await get_client(LibraryService)  # Google Play Books Library

    await client.get_tags()


if __name__ == '__main__':
    asyncio.run(main())
```
