xbox.webapi.api.provider.mediahub package

Submodules

Module contents

Mediahub - Fetch screenshots and gameclips

class xbox.webapi.api.provider.mediahub.MediahubProvider(client)[source]

Bases: BaseProvider

MEDIAHUB_URL = 'https://mediahub.xboxlive.com'
HEADERS = {'x-xbl-contract-version': '3'}
async fetch_own_clips(skip=0, count=500, **kwargs)[source]

Fetch own clips

Parameters:
  • skip (int) – Number of items to skip

  • count (int) – Max entries to fetch

Returns:

Gameclips

Return type:

MediahubGameclips

async fetch_own_screenshots(skip=0, count=500, **kwargs)[source]

Fetch own screenshots

Parameters:
  • skip (int) – Number of items to skip

  • count (int) – Max entries to fetch

Returns:

Screenshots

Return type:

MediahubScreenshots