'playlist_count': 3,
}]
- def _login(self):
- username, password = self._get_login_info()
- if not username:
- self.raise_login_required()
+ def _perform_login(self, username, password):
token_response = self._download_json(
self._OAUTH_URL,
None, 'Obtaining token', errnote='Unable to obtain token', data=urlencode_postdata({
self.raise_login_required(msg='Login info incorrect')
def _real_initialize(self):
- self._login()
+ if not self._ACCESS_TOKEN:
+ self.raise_login_required(method='password')
def _entries(self, items, language, **kwargs):
for item in items: