File size: 635 Bytes
b91d817
 
 
f1c549f
b91d817
4775ec9
b91d817
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import requests

class MasterTokenGenerator():
    @staticmethod
    def generateMasterToken() -> str:
        url = "https://api-smartlex-commons-pro.iberley.net/api/me/iberleyai"
        headers = {
            "Accept": "application/ld+json",
            "ssoToken": "",
            "ssoRefreshToken": "",
        }
        try:
            response = requests.get(url, headers=headers, timeout=120)
            response.raise_for_status()
            data = response.json()
            return data.get("smartlexToken", "Unable to generate token")
        except Exception as e:
            return f"Error generando token: {str(e)}"