You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

People API调用仅返回100个联系人,网页端却显示168个

解决Google People API获取联系人数量限制问题

Google People API默认单次请求最多返回100条联系人数据,要获取全部168个联系人,需通过分页机制处理:

  • 首次调用API后,检查返回结果中的nextPageToken字段。如果存在该字段,说明还有未获取的联系人数据。
  • 后续请求时,将nextPageToken的值作为pageToken参数添加到API请求URL中,示例:
    https://people.googleapis.com/v1/people/me/connections?personFields=names,emailAddresses,phoneNumbers,photos&pageToken=你的nextPageToken值
  • 重复上述步骤,直到返回结果不再包含nextPageToken,此时已获取全部联系人。

另外,可通过pageSize参数调整单次请求返回的最大条数,该参数上限为200,示例:
https://people.googleapis.com/v1/people/me/connections?personFields=names,emailAddresses,phoneNumbers,photos&pageSize=200
使用该参数能减少请求次数,提升获取效率。

注:确保API请求的权限配置正确,默认情况下API会排除已删除的联系人,若网页中包含归档联系人,需确认API请求是否需要调整过滤规则。

内容的提问来源于stack exchange,提问作者gallivantingitalian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 17:05:21