[youtube] Add ability to authenticate with cookies
[youtube-dl] / youtube_dl / extractor / tennistv.py
index 601a17e57d96d2937f74cf6cfa57640f1d45be51..0c6f70784c00cd880fda85d4d830ab478ed77eeb 100644 (file)
@@ -40,7 +40,7 @@ class TennisTVIE(InfoExtractor):
             'Email': username,
             'Password': password,
         }
-        login_json = json.dumps(login_form)
+        login_json = json.dumps(login_form).encode('utf-8')
         headers = {
             'content-type': 'application/json',
             'Referer': 'https://www.tennistv.com/login',
@@ -81,7 +81,7 @@ class TennisTVIE(InfoExtractor):
             'videoID': internal_id,
             'VideoUrlType': 'HLSV3',
         }
-        check_json = json.dumps(check_data)
+        check_json = json.dumps(check_data).encode('utf-8')
         check_result = self._download_json(
             'https://www.tennistv.com/api/users/v1/entitlementchecknondiva',
             video_id, note='Checking video authorization', headers=headers, data=check_json)
@@ -104,7 +104,6 @@ class TennisTVIE(InfoExtractor):
             'title': title,
             'description': description,
             'formats': formats,
-            'timestamp': timestamp,
             'thumbnail': thumbnail,
             'timestamp': timestamp,
             'series': series,