提供经过身份验证的用户的分组联系人中与搜索查询匹配的联系人列表。该查询与来自 CONTACT
来源的联系人的 names
、nickNames
、emailAddresses
、phoneNumbers
和 organizations
字段匹配。
重要提示:在搜索之前,客户端应发送包含空查询的预热请求以更新缓存。请参阅 https://developers.google.com/people/v1/contacts#search_the_users_contacts
HTTP 请求
GET https://people.googleapis.com/v1/people:searchContacts
网址采用 gRPC 转码语法。
查询参数
参数 | |
---|---|
query |
必需。请求的纯文本查询。该查询用于匹配某个人的字段前缀短语。例如,名为“foo name”的人与诸如“f”“fo”“foo”“foo n”“nam”等的查询匹配,但与“oo n”等查询不匹配。 |
pageSize |
可选。要返回的结果数量。如果未设置字段,则默认为 10,或者设置为 0。大于 30 的值将限制为 30。 |
readMask |
必需。字段掩码,用于限制返回每个人上的哪些字段。可以指定多个字段,用英文逗号分隔各个字段。有效值包括:
|
sources[] |
可选。要返回哪些来源类型的掩码。如果未设置,则默认为 |
请求正文
请求正文必须为空。
响应正文
如果成功,则响应正文包含一个 SearchResponse
实例。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/contacts
https://www.googleapis.com/auth/contacts.readonly
有关详情,请参阅授权指南。