def _create_mux_client(self): configuration = mux_python.Configuration() configuration.username = '******' # settings.MUX_TOKEN_ID # settings.MUX_TOKEN_SECRET configuration.password = '******' assets_api = mux_python.AssetsApi(mux_python.ApiClient(configuration)) return assets_api
def setup(self): # Authentication Setup os.environ['MUX_TOKEN_ID'] = self.token_id os.environ['MUX_TOKEN_SECRET'] = self.token_secret self.configuration = mux_python.Configuration() self.configuration.username = os.environ['MUX_TOKEN_ID'] self.configuration.password = os.environ['MUX_TOKEN_SECRET'] # API Client Initialization self.assets_api = mux_python.AssetsApi(mux_python.ApiClient(self.configuration))
def index(request): if request.user.is_authenticated and not UserModel.objects.filter(userName=request.user.username).exists(): UserModel.objects.create(highScore=0, userName=request.user.username) # if not (UserModel.objects.filter(userName="******").exists()): # UserModel.objects.create(highScore=0, userName="******") configuration = mux_python.Configuration() configuration.username = "******" configuration.password = "******" assets_api = mux_python.AssetsApi(mux_python.ApiClient(configuration)) '''print("Listing Assets: \n") try: list_assets_response = assets_api.list_assets() for asset in list_assets_response.data: print('Asset ID: ' + asset.id) print('Status: ' + asset.status) print('Duration: ' + str(asset.duration) + "\n") except ApiException as e: print("Exception when calling AssetsApi->list_assets: %s\n" % e)''' return render(request, 'index.html')
# coding: utf-8 import os import sys import time import mux_python from mux_python.rest import NotFoundException import logger # Authentication Setup configuration = mux_python.Configuration() configuration.username = os.environ['MUX_TOKEN_ID'] configuration.password = os.environ['MUX_TOKEN_SECRET'] # API Client Initialization usage_api = mux_python.DeliveryUsageApi(mux_python.ApiClient(configuration)) # ========== list-delivery-usage ========== # Example with a valid timeframe: # usage = usage_api.list_delivery_usage(timeframe=['1574175600', '1574305200']) usage = usage_api.list_delivery_usage() assert usage != None assert usage.data != None print("list-delivery-usage OK ✅")