Gmail atom feed 最近停止工作了吗?
Gmail atom feed stopped working lately?
我一直使用以下 python 2.7.8 脚本来可视化我的 Gmail 收件箱的提要。最近,大约一周前或更短时间,它停止工作,现在 returns HTTPError: HTTP Error 401: Unauthorized
我没有以任何方式修改它。
import urllib2
user='validusernamehere'
passwd='validpasswordhere'
auth_handler = urllib2.HTTPBasicAuthHandler()
auth_handler.add_password(
realm='New mail feed',
uri='https://mail.google.com',
user='%s@gmail.com' % user,
passwd=passwd
)
opener = urllib2.build_opener(auth_handler)
urllib2.install_opener(opener)
feed = urllib2.urlopen('https://mail.google.com/mail/feed/atom')
content = feed.read()
print content
raw_input("Press ENTER to quit...")
我仍然可以通过浏览器在地址 https://mail.google.com/mail/feed/atom
手动访问我的邮件源
试图禁用我的防病毒软件,结果相同。
尝试从一台完全不同的机器上 运行 使用过时 python 版本 2.6.6 的脚本,结果相同。
改为:
auth_handler.add_password(
realm='mail.google.com',
uri='https://mail.google.com',
user='%s@gmail.com' % user,
passwd=passwd
)
我一直使用以下 python 2.7.8 脚本来可视化我的 Gmail 收件箱的提要。最近,大约一周前或更短时间,它停止工作,现在 returns HTTPError: HTTP Error 401: Unauthorized
我没有以任何方式修改它。
import urllib2
user='validusernamehere'
passwd='validpasswordhere'
auth_handler = urllib2.HTTPBasicAuthHandler()
auth_handler.add_password(
realm='New mail feed',
uri='https://mail.google.com',
user='%s@gmail.com' % user,
passwd=passwd
)
opener = urllib2.build_opener(auth_handler)
urllib2.install_opener(opener)
feed = urllib2.urlopen('https://mail.google.com/mail/feed/atom')
content = feed.read()
print content
raw_input("Press ENTER to quit...")
我仍然可以通过浏览器在地址 https://mail.google.com/mail/feed/atom
手动访问我的邮件源试图禁用我的防病毒软件,结果相同。
尝试从一台完全不同的机器上 运行 使用过时 python 版本 2.6.6 的脚本,结果相同。
改为:
auth_handler.add_password(
realm='mail.google.com',
uri='https://mail.google.com',
user='%s@gmail.com' % user,
passwd=passwd
)