diff --git a/django_code/apps/betaserie/utils.py b/django_code/apps/betaserie/utils.py index 86cf274..456dc14 100644 --- a/django_code/apps/betaserie/utils.py +++ b/django_code/apps/betaserie/utils.py @@ -5,8 +5,6 @@ from apps.bitwarden.utils import bitwardenUtils class betaserieUtils(): url = "https://api.betaseries.com/members/auth" - username_UID="7bc7ebd2-9c95-487f-9ba2-b47301591ef0" - password_UID="262c3246-203b-44e0-854b-b47301599730" token_UID="2cf4be0f-f26f-473f-b8f1-b473016139e4" #Adding __ to make the variable private and can't be access outside the class, @@ -17,32 +15,15 @@ class betaserieUtils(): bw = bitwardenUtils(__access_token,__organization_id) - __betaserie_username = bw.read_value_secret(username_UID) - __betaserie_md5_password = bw.read_value_secret(password_UID) __betaserie_token = bw.read_value_secret(token_UID) - - payload = { - 'login': __betaserie_username, # username or email - 'password': __betaserie_md5_password # MD5 hashed password - } + payload = {} + headers = { 'X-BetaSeries-Key': __betaserie_token, 'X-BetaSeries-Token': __betaserie_token } - #response = requests.post(url, headers=headers, data=payload) - response = 0 - # __betaserie_hash = response.json()['hash'] - - def status_code(self): - print("Status code:", self.response.status_code) - print("Response:", self.response.json()) - - - - - def identify_serie(self,serie_name,verbose=False): # # Usage @@ -50,9 +31,8 @@ class betaserieUtils(): # show_id = beta.identify_serie("The simpsons",verbose=True) # url = "https://api.betaseries.com/shows/search?title="+serie_name - payload = {} - response = requests.request("GET", url, headers=self.headers, data=payload) + response = requests.request("GET", url, headers=self.headers, data=self.payload) if verbose: print("Url request: "+str(url)) print(response.text) @@ -68,18 +48,12 @@ class betaserieUtils(): # url = "https://api.betaseries.com/episodes/search?show_id="+str(show_id)+"&number="+str(episode_number) - payload = {} - headers = { - 'X-BetaSeries-Key': self.__betaserie_token, - 'X-BetaSeries-Token': self.__betaserie_token - } - - response = requests.request("GET", url, headers=headers, data=payload) + response = requests.request("GET", url, headers=self.headers, data=self.payload) episode_id = response.json()['episode']['id'] if verbose: print("Url request: "+str(url)) - print(response) + print(response.text) return episode_id @@ -87,15 +61,9 @@ class betaserieUtils(): url = "https://api.betaseries.com/episodes/watched?id=episode_id" - payload = {} - headers = { - 'X-BetaSeries-Key': self.__betaserie_token, - 'X-BetaSeries-Token': self.__betaserie_token - } - - response = requests.request("POST", url, headers=headers, data=payload) + response = requests.request("POST", url, headers=self.headers, data=self.payload) if verbose: print("Url request: "+str(url)) - print(response) + print(response.text) print(response.text) \ No newline at end of file