首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用google数据API

使用google数据API
EN

Stack Overflow用户
提问于 2014-11-12 14:11:48
回答 1查看 95关注 0票数 0

我想学习谷歌联系人API来操作我的gmail联系人。我有两个gmail帐户,一个是用于我的常规用途,另一个是为了测试目的。但是,当我运行示例代码时(我是基于contacts_example.py编写的),我发现我可以使用第一个帐户,但不能使用第二个帐户。

下面是代码的一个片段:

代码语言:javascript
复制
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

当我运行它时,我得到了这个,我发誓我的密码是正确的。

代码语言:javascript
复制
Please enter your username: drizzlexsi@gmail.com
Password:
Invalid user credentials given.

知道什么会导致这个错误吗?我认为这与我的考试帐户有关,但我不知道是什么原因。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-31 09:27:47

有一个帐户设置在谷歌,这使这项工作。

转到您的帐户上的https://myaccount.google.com/不工作,在“帐户设置->签名”部分有一个叫做“较不安全的应用程序”。点击“打开”。现在应该管用了。

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

我希望这能帮上忙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26889023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档