Metadata-Version: 2.0
Name: galaxy-sdk-python3
Version: 0.6
Summary: Xiaomi Galaxy SDK for Python3
Home-page: http://xiangyang.li/project/galaxy-sdk-python
Author: http://xiangyang.li
Author-email: wo@xiangyang.li
License: Apache License (2.0)
Description-Content-Type: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Developers
Requires-Python: >=3

# Galaxy SDK for Python

This is XiaoMi Galaxy SDK for python, which allows Python developers to write software that makes use of XiaoMi Galaxy [EMR/SDS/FDS/EMQ].

## Installing

Requires Python >= 2.6. You can install using pip or easy_install:

`pip install galaxy-sdk-python` 
or `easy_install galaxy-sdk-python`

or download source codes from [https://github.com/XiaoMi/galaxy-sdk-python.git]() 
and add the 'lib' dir to your python path.

## Configuring Credential

Before using the SDK, ensure that you've configured credential. 
You can get the necessary credential by registering on http://dev.xiaomi.com/.
To configure credential, you may use codes like:

```
appKey = "MY-APP-KEY"
appSecret = "MY-SECRET-KEY"
credential = Credential(UserType.APP_SECRET, appKey, appSecret)
```

## Usage

To use SDK, you can import like:

```
from sds.table.ttypes import PutRequest
from sds.table.ttypes import GetRequest
```

We have two examples in the 'examples' dir of the source code,
users can run these examples after credential configured.

```
python examples/basic.py
```

