import logging, subprocess, re, base64, requests, sys, argparse,json,urllib

def get_token_cdn():
    ClientID = '25100003063887-TEF'
    ClientBearer = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI3VzdqN3U4QjhYOGQ4diIsImFjY291bnROdW1iZXIiOiIwODEyMDAwMzA0MDU1OC1URUYiLCJyb2xlIjoidXNlciIsImFwciI6IndlYmRiIiwiaXNzIjoiaHR0cDovL3d3dy5tb3Zpc3RhcnBsdXMuZXMiLCJhdWQiOiI0MTRlMTkyN2EzODg0ZjY4YWJjNzlmNzI4MzgzN2ZkMSIsImV4cCI6MTcxMTIyNTE2MSwibmJmIjoxNjg1MzA1MTYxfQ.FudtvimpbjVCDGCll0GtHx8RNb13o90ZEeDB--k0Dws'
    
    url = f"https://lite.dof6.com/tcdnidserver/{ClientID}/devices/android.tv/cdn/token/refresh"
    
    headers = {
        'Content-Type': 'application/json',
        'Authorization': f'Bearer {ClientBearer}'
    }
    
    response = requests.post(url, headers=headers, verify=True)
    data = response.json()
    
    return data['access_token']
print(get_token_cdn())
