Google Play EMM API Client Library for Python

  • This guide provides instructions for getting started with the Google Play EMM API using the Google API Client Library for Python.

  • Standard client libraries don't include trusted tester APIs but custom libraries can be provided upon request.

  • Developers can install the client library using package managers like pip or setuptools, or manually download and install it.

  • The guide includes instructions for installing the library in App Engine environments as well.

  • System requirements include Linux, macOS X, or Windows, along with Python 2.7 or 3.4 or higher.

This page contains information about getting started with the Google Play EMM API by using the Google API Client Library for Python (v1/v2). For more information, see the following documentation:

System requirements

Install the client library

You can either use a package manager or manually download and install the Python client library:

Managed install

Use pip or setuptools to manage your installation. You might need to run sudo first.

  • pip (preferred):
    pip install --upgrade google-api-python-client
  • Setuptools:
    easy_install --upgrade google-api-python-client

Manual install

  1. Download the latest client library for Python.
  2. Unpack the code.
  3. Install:
    python setup.py install

App Engine

Because the Python client libraries aren't installed in the App Engine Python runtime environment, you must copy them into your application just like third-party libraries.