java - Google API v3 检索所有联系人

标签 java google-api google-contacts-api

我正在编写一个代码(用 Java),让我使用 google API v3 从我的 google 帐户获取所有联系人。我的问题是,在我成功授权访问帐户后,我只能从“最常联系”组中获取联系人。作为 feedURL,我使用 https://www.google.com/m8/feeds/contacts/default/full/根据这个tutorial 。基本上我的代码是这个例子的复制粘贴,那么我怎样才能获得我的所有联系人呢?

最佳答案

在文档中https://developers.google.com/google-apps/contacts/v3/#retrieving_all_contacts有一条注释说“提要可能不包含用户的所有联系人,因为返回的结果数量有默认限制” 您可以使用查询参数来管理信息https://developers.google.com/google-apps/contacts/v3/#retrieving_contacts_using_query_parameters 。在这里您可以找到这些请求的参数 https://developers.google.com/google-apps/contacts/v3/reference#Parameters 。 参数 max-results 可能就是您需要的。

关于java - Google API v3 检索所有联系人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27269848/

相关文章:

javascript - 监控 Google 电子表格单元格值并撤消不需要的更改

javascript - 使用 angularjs 导入 Google 联系人

java - SimpleDateFormat 错误地解析字符串

java - Maven:运行创建的带有依赖项的 Jar 文件

java - 从下面的程序中的不同列表中删除公共(public)元素的算法

android - Youtube Api 网址无效

google-contacts-api - 可以使用 Google People Api 创建、编辑、删除联系人吗?

google-contacts-api - 有什么方法可以绕过 People API 中的 Etag 检查?

java - 如何使用 Oauth 2 从 Gmail 帐户导入 Gmail 联系人

java - 具有不同修复版本的 Quickfix 重复代码