A library to authenticate with Windows Live/Xbox Live and use their API
Project description
Xbox-WebAPI
Xbox-WebAPI is a python library to authenticate with Xbox Live via your Microsoft Account and provides Xbox related Web-API.
Authentication via credentials or tokens is supported, Two-Factor-Authentication is also possible.
Dependencies
Python >= 3.5
Libraries: requests, python-dateutil, demjson
How to use
Install:
pip install xbox-webapi
Authentication:
xbox_authenticate --tokenfile tokens.json --email no@live.com --password abc123
API usage:
# Search Xbox One Catalog xbox_searchlive --tokenfile tokens.json "Some game title" # Search Xbox 360 Catalog xbox_searchlive --tokenfile tokens.json -l "Some game title"
Known issues
There are a lot of missing XBL endpoints
Contribute
Report bugs/suggest features
Add/update docs
Add additional xbox live endpoints
Credits
This package uses parts of Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
1.0.2 (2018-03-17)
More metadata changes, rendering on PyPi is fine now
1.0.1 (2018-03-17)
Metadata changes
1.0.0 (2018-03-17)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file xbox_webapi-1.0.0-py2.py3-none-any.whl
.
File metadata
- Download URL: xbox_webapi-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 26.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cda2bb0d78cb4bedd41d56734e0c7156264fd95ea703d27b2327966eeb9c45f |
|
MD5 | 4dae93c54a58019d27d247df146144c0 |
|
BLAKE2b-256 | cb15a01af9246d67647f0ccdb06fc95336966eb10a08b56b3708f51179aa7e2f |