我正在尝试获取用户的群组联系人。通常我可以使用'default'这是用户的电子邮件地址,但这不适用于组ID的查询参数。我有一个解决方法是向API发出两个请求,第一个是收集用户的电子邮件地址,第二个是在组请求中使用它。如何才能让用户的电子邮件只发出一个请求?
功能解决方法:
http = httplib2.Http()
http = credentials.authorize(http)
resp, content = http.request('https://www.google.com/m8/feeds/contacts/default/full?alt=json', method="GET")
feed = json.loads(content)
user_email = feed['feed']['id']['$t']
resp, content = http.request('https://www.google.com/m8/feeds/contacts/default/full?alt=json&group=http://www.google.com/m8/feeds/groups/%s/base/6&max-results=100' % user_email, method="GET")