gpt4 book ai didi

python people api退出工作

转载 作者:太空宇宙 更新时间:2023-11-04 00:42:31 25 4
gpt4 key购买 nike

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

...
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: 'Resource' 对象没有属性 'connections'

进入此代码时,“凭据”似乎没问题,但我不够熟练,无法真正了解。 credentials.invalid 为 false,这是代码检查的内容。

我的代码没有改变。构建/发现服务发生了什么事吗?凭据可能与此有关吗?

这是在 Windows 7 上。

感谢您的任何想法。

最佳答案

经过反复研究,我能够让它适应这个变化:

service.people().me().connections().list(pageSize=100).execute()

我不确定为什么更改了代码,或者为什么没有记录它。我简单地挖掘了对每个对象调用 dir() 的方法。

关于python people api退出工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41273162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com