1
0
mirror of https://github.com/spaam/svtplay-dl.git synced 2024-11-27 21:54:17 +01:00

tv4play: add client to post data

This commit is contained in:
Johan Andersson 2016-04-19 21:58:11 +02:00
parent fcbcb25fce
commit e5059afb7a

View File

@ -35,7 +35,7 @@ class Tv4play(Service, OpenGraphThumbMixin):
yield work
return
url = "http://premium.tv4play.se/api/web/asset/%s/play" % vid
url = "http://prima.tv4play.se/api/web/asset/%s/play" % vid
data = self.http.request("get", url, cookies=self.cookies)
if data.status_code == 401:
xml = ET.XML(data.content)
@ -200,7 +200,7 @@ class Tv4play(Service, OpenGraphThumbMixin):
if not auth_token:
return ServiceError("Can't find authenticity_token needed for user / password")
url = "https://account.services.tv4play.se/authenticate"
postdata = {"username" : username, "password": password, "authenticity_token":auth_token.group(2), "https": ""}
postdata = {"username" : username, "password": password, "authenticity_token":auth_token.group(2), "https": "", "client": "web"}
data = self.http.request("post", url, data=postdata, cookies=self.cookies)
res = data.json()
if "errors" in res: