Предоставляет список контактов в сгруппированных контактах пользователя, прошедшего проверку подлинности, который соответствует поисковому запросу. Запрос соответствует names
контактов , nickNames
, emailAddresses
, phoneNumbers
и полям organizations
из источника CONTACT
.
ВАЖНО : Перед поиском клиенты должны отправить предварительный запрос с пустым запросом на обновление кеша. См. https://developers.google.com/people/v1/contacts#search_the_users_contacts .
HTTP-запрос
GET https://people.googleapis.com/v1/people:searchContacts
URL-адрес использует синтаксис транскодирования 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
Дополнительные сведения см. в руководстве по авторизации .