added language to fixed api_prefix

This commit is contained in:
Mario Krattenmacher
2020-12-17 16:12:27 +01:00
parent 558e550350
commit 340279a8a2

View File

@@ -74,9 +74,10 @@ class RadioNetClient(object):
tmp_str = self.session.get(self.base_url) tmp_str = self.session.get(self.base_url)
apiprefix_search = re.search('apiPrefix ?: ?\'(.*)\',?', tmp_str.content.decode()) # apiprefix_search = re.search('apiPrefix ?: ?\'(.*)\',?', tmp_str.content.decode())
self.api_prefix = apiprefix_search.group(1) # self.api_prefix = apiprefix_search.group(1)
self.api_prefix = "https://api.radio." + 'de' + "/info/v2" lang = self.base_url.split('.')[-1].replace('/', '')
self.api_prefix = "https://api.radio." + lang + "/info/v2"
apikey_search = re.search('apiKey ?: ?[\'|"](.*)[\'|"],?', tmp_str.content.decode()) apikey_search = re.search('apiKey ?: ?[\'|"](.*)[\'|"],?', tmp_str.content.decode())
self.api_key = apikey_search.group(1) self.api_key = apikey_search.group(1)