Skip to main content

A library to authenticate with Windows Live/Xbox Live and use their API

Project description

Xbox-WebAPI

Latest Version Documentation Status https://travis-ci.org/OpenXbox/xbox-webapi-python.svg?branch=master

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


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

xbox_webapi-1.0.0-py2.py3-none-any.whl (26.3 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page