首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >people停止工作

people停止工作
EN

Stack Overflow用户
提问于 2016-12-21 22:43:40
回答 1查看 333关注 0票数 2

我有一个python (2.7.10)代码,它基于https://developers.google.com/people/quickstart/python中的“快速启动”示例,它从gmail帐户读取联系人。它每个星期天都在运行好几个月了。在12/18/16,它失败了。导致它的错误消息和行是:

代码语言:javascript
复制
...
http = credentials.authorize(httplib2.Http())
service = discovery.build('people', 'v1', http=http,
    discoveryServiceUrl='https://people.googleapis.com/$discovery/rest')

results = service.people().connections().list(resourceName='people/me',
    requestMask_includeField='person.names,person.email_addresses',
    pageSize=160).execute()

AttributeError:“资源”对象没有属性“connections”

在输入此代码时,‘凭据’似乎没问题,但我还不够熟练,无法真正知道。credentials.invalid是假的,这是代码检查的内容。

我的代码没有变。构建/发现服务发生了什么变化吗?这些证件跟这事有关系吗?

这在Windows 7上。

谢谢你的想法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-08 23:08:21

我把它弄得乱七八糟,能让它适应这个变化:

代码语言:javascript
复制
service.people().me().connections().list(pageSize=100).execute()

我不知道为什么会更改代码,也不知道为什么没有文档化。我只是简单地在每个对象上调用dir()

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

https://stackoverflow.com/questions/41273162

复制
相关文章

相似问题

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