]>
jfr.im git - yt-dlp.git/blob - yt_dlp/extractor/gigya.py
1 from .common
import InfoExtractor
9 class GigyaBaseIE(InfoExtractor
):
10 def _gigya_login(self
, auth_data
):
11 auth_info
= self
._download
_json
(
12 'https://accounts.eu1.gigya.com/accounts.login', None,
13 note
='Logging in', errnote
='Unable to log in',
14 data
=urlencode_postdata(auth_data
))
16 error_message
= auth_info
.get('errorDetails') or auth_info
.get('errorMessage')
19 'Unable to login: %s' % error_message
, expected
=True)