使用google数据API

2024-04-23 07:27:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我想学习谷歌联系人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.

你知道什么会导致这个错误吗?我想这和我的测试帐户有关,但我不确定是什么。你知道吗


Tags: clientapisourceexample联系人code帐户gmail
1条回答
网友
1楼 · 发布于 2024-04-23 07:27:00

Google中有一个账户设置,它可以让这项工作正常进行。你知道吗

转到https://myaccount.google.com/在你的帐户上,不工作,在“帐户设置->;登录”部分有一个东西叫做“不太安全的应用程序”。单击“打开”。现在应该可以了。你知道吗

直接页面是https://www.google.com/settings/security/lesssecureapps

我希望这有帮助

相关问题 更多 >