Skip to main content

Python library to communicate with Divine Warfare game API

Project description

DwaPython
=========

[![Build Status](https://travis-ci.org/Salamek/DwaPython.svg?branch=master)](https://travis-ci.org/Salamek/DwaPython)


Python library to communicate with Divine Warfare game API http://api.divine-warfare.com/doc/

# Installation

pip install DwaPython

# Usage

Usage is simple:

```python

#import a library
from dwa import Dwa

#set API token and URI of api (http://api.divine-warfare.com/ or http://apitest.divine-warfare.com/ for testing purposes)
dwa = Dwa('32len_api_token', 'http://apitest.divine-warfare.com/')

#get user obj
user = dwa.user()

#get list of users
list_of_users = user.list({'limit': 20, 'page': 0})

#get user token info
user_token_info = user.token({'username': 'test', 'password': 'test'})

#get server obj
server = dwa.server()

#get list of servers
list_of_servers = server.list({'limit': 20, 'page':0})

#More info on http://api.divine-warfare.com/doc/

```

Project details


Release history Release notifications

This version
History Node

1.2.1

History Node

1.2.0

History Node

1.1.4

History Node

1.1.3

History Node

1.1

History Node

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
DwaPython-1.2.1.tar.gz (19.8 kB) Copy SHA256 hash SHA256 Source None Oct 5, 2015

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page