Không có mô tả

JoostSijm 9858b3e04c Improved readme 4 năm trước cách đây
rival_regions_wrapper baaed2455a Add setup.py and license, moved some files 4 năm trước cách đây
.gitignore 44fe624811 Remove app, functions, and credential template 5 năm trước cách đây
LICENSE baaed2455a Add setup.py and license, moved some files 4 năm trước cách đây
Pipfile 865081cfba Update pipfile with correct module 5 năm trước cách đây
Pipfile.lock 865081cfba Update pipfile with correct module 5 năm trước cách đây
README.md 9858b3e04c Improved readme 4 năm trước cách đây
setup.py baaed2455a Add setup.py and license, moved some files 4 năm trước cách đây

README.md

RR-API-Wrapper

This library will functions as an API wrapper for interaction with Rival Regions.

Middleware

The API wrapper uses middleware to decide where how to send the request. Middlewares can also be used to write direct requests to Rival Regions.

Current middleware

LocalAuthentication

Use username, password, and login method to log in local instance of the authenticator.

RemoteAuthentication

Connect through a remote API using URL and authentication key.

Examples

Create local authentication middleman and log in with environ variables.

import os
from rival_regions_wrapper import LocalAuthentication

middleware = LocalAuthentication(
  os.environ["USERNAME"],
  os.environ["PASSWORD"],
  os.environ["LOGIN_METHOD"]
)

region = middleware.get('listed/upgrades/{}'.format(region_id))

Contact