Small change
This commit is contained in:
parent
3dc940ac53
commit
0ba20cf636
@ -207,7 +207,7 @@ ARGS:
|
|||||||
To get Atmos/UHD/4k with Amazon, navigate to -
|
To get Atmos/UHD/4k with Amazon, navigate to -
|
||||||
|
|
||||||
```
|
```
|
||||||
https://www.primevideo.com/region/eu/ontv/code?ref_=atv_auth_red_aft
|
https://www.primevideo.com/mytv
|
||||||
```
|
```
|
||||||
|
|
||||||
Remember that not all titles have 4K/Atmos/HDR/DV.
|
Remember that not all titles have 4K/Atmos/HDR/DV.
|
||||||
|
|||||||
@ -101,6 +101,7 @@ endpoints:
|
|||||||
# device registration
|
# device registration
|
||||||
ontv: '/region/eu/ontv/code?ref_=atv_auth_red_aft'
|
ontv: '/region/eu/ontv/code?ref_=atv_auth_red_aft'
|
||||||
ontvold: '/gp/video/ontv/code/ref=atv_device_code'
|
ontvold: '/gp/video/ontv/code/ref=atv_device_code'
|
||||||
|
mytv: '/mytv'
|
||||||
devicelink: '/gp/video/api/codeBasedLinking'
|
devicelink: '/gp/video/api/codeBasedLinking'
|
||||||
codepair: '/auth/create/codepair'
|
codepair: '/auth/create/codepair'
|
||||||
register: '/auth/register'
|
register: '/auth/register'
|
||||||
|
|||||||
@ -788,7 +788,7 @@ class Amazon(BaseService):
|
|||||||
def prepare_endpoint(self, name: str, uri: str, region: dict) -> str:
|
def prepare_endpoint(self, name: str, uri: str, region: dict) -> str:
|
||||||
if name in ("browse", "playback", "licence", "xray"):
|
if name in ("browse", "playback", "licence", "xray"):
|
||||||
return f"https://{(region['base_manifest'])}{uri}"
|
return f"https://{(region['base_manifest'])}{uri}"
|
||||||
if name in ("ontv", "ontvold", "devicelink", "details", "getDetailWidgets"):
|
if name in ("ontv", "ontvold", "mytv", "devicelink", "details", "getDetailWidgets"):
|
||||||
if self.pv:
|
if self.pv:
|
||||||
host = "www.primevideo.com"
|
host = "www.primevideo.com"
|
||||||
else:
|
else:
|
||||||
@ -1245,7 +1245,7 @@ class Amazon(BaseService):
|
|||||||
prop = prop.get("props", {}).get("codeEntry", {}).get("token")
|
prop = prop.get("props", {}).get("codeEntry", {}).get("token")
|
||||||
if prop:
|
if prop:
|
||||||
return prop
|
return prop
|
||||||
raise self.log.exit(f"Unable to get ontv CSRF token - Navigate to {self.endpoints['ontv']}, login and save cookies from that page to default.txt")
|
raise self.log.exit(f"Unable to get ontv CSRF token - Navigate to {self.endpoints['mytv']}, login and save cookies from that page to default.txt")
|
||||||
except:
|
except:
|
||||||
res = self.session.get(self.endpoints["ontvold"])
|
res = self.session.get(self.endpoints["ontvold"])
|
||||||
response = res.text
|
response = res.text
|
||||||
@ -1259,7 +1259,7 @@ class Amazon(BaseService):
|
|||||||
prop = prop.get("props", {}).get("codeEntry", {}).get("token")
|
prop = prop.get("props", {}).get("codeEntry", {}).get("token")
|
||||||
if prop:
|
if prop:
|
||||||
return prop
|
return prop
|
||||||
raise self.log.exit(f"Unable to get ontv CSRF token - Navigate to {self.endpoints['ontvold']}, login and save cookies from that page to default.txt")
|
raise self.log.exit(f"Unable to get ontv CSRF token - Navigate to {self.endpoints['mytv']}, login and save cookies from that page to default.txt")
|
||||||
|
|
||||||
|
|
||||||
def get_code_pair(self, device: dict) -> dict:
|
def get_code_pair(self, device: dict) -> dict:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user