def login(self):
print("[GoogleReader] login")
if not self.username or not self.password:
return
headers = {'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'}
data = {
'service': 'reader',
'Email': self.username,
'Passwd': self.password,
'source': 'enigma2-plugin-extensions-simplerss',
'continue': 'http://www.google.com/',
}
defer = Deferred()
getPage('https://www.google.com/accounts/ClientLogin', method = 'POST', headers = headers, postdata = urlencode(data)).addCallback(self.loginFinished, defer).addErrback(self.loginFailed, defer)
return defer
评论列表
文章目录