我想学习谷歌联系人API来操纵我的gmail联系人。我有两个gmail帐号,一个是我经常使用的,另一个是测试用的。但是,当我运行example code(我是基于联系人编写的)_示例.py),我发现我可以使用第一个帐户,但不能使用第二个帐户。你知道吗
以下是代码片段:
try:
gd_client = gdata.contacts.client.ContactsClient(source='GoogleInc-ContactsPythonSample-1')
gd_client.ClientLogin(user, pw, gd_client.source)
except gdata.client.BadAuthentication:
print 'Invalid user credentials given.'
return
当我运行它时,我得到这个,我发誓我的密码是正确的。你知道吗
Please enter your username: drizzlexsi@gmail.com
Password:
Invalid user credentials given.
你知道什么会导致这个错误吗?我想这和我的测试帐户有关,但我不确定是什么。你知道吗
Google中有一个账户设置,它可以让这项工作正常进行。你知道吗
转到https://myaccount.google.com/在你的帐户上,不工作,在“帐户设置->;登录”部分有一个东西叫做“不太安全的应用程序”。单击“打开”。现在应该可以了。你知道吗
直接页面是https://www.google.com/settings/security/lesssecureapps
我希望这有帮助
相关问题 更多 >
编程相关推荐