Предоставляет доступ к информации о профилях и контактах.
- Ресурс REST: v1.contactGroups
- Ресурс REST: v1.contactGroups.members
- Ресурс REST: v1.otherContacts
- Ресурс REST: v1.people
- Ресурс REST: v1.people.connections
Сервис: люди.googleapis.com.
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ открытия
Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://people.googleapis.com
Ресурс REST: v1.contactGroups
| Методы | |
|---|---|
batchGet | GET /v1/contactGroups:batchGetПолучите список групп контактов, принадлежащих проверенному пользователю, указав список имен ресурсов группы контактов. |
create | POST /v1/contactGroupsСоздайте новую группу контактов, принадлежащую авторизованному пользователю. |
delete | DELETE /v1/{resourceName=contactGroups/*}Удалите существующую группу контактов, принадлежащую прошедшему проверку пользователю, указав имя ресурса группы контактов. |
get | GET /v1/{resourceName=contactGroups/*}Получите определенную группу контактов, принадлежащую прошедшему проверку подлинности пользователю, указав имя ресурса группы контактов. |
list | GET /v1/contactGroupsПеречислите все группы контактов, принадлежащие аутентифицированному пользователю. |
update | PUT /v1/{contactGroup.resourceName=contactGroups/*}Обновите имя существующей группы контактов, принадлежащей прошедшему проверку подлинности пользователю. |
Ресурс REST: v1.contactGroups.members
| Методы | |
|---|---|
modify | POST /v1/{resourceName=contactGroups/*}/members:modifyИзмените членов группы контактов, принадлежащей аутентифицированному пользователю. |
Ресурс REST: v1.otherContacts
| Методы | |
|---|---|
copyOtherContactToMyContactsGroup | POST /v1/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroupКопирует «Другой контакт» в новый контакт в группе «Мои контакты» пользователя. Запросы на изменение для одного и того же пользователя следует отправлять последовательно, чтобы избежать увеличения задержек и сбоев. |
list | GET /v1/otherContactsПеречислите все «Другие контакты», то есть контакты, которых нет в группе контактов. |
search | GET /v1/otherContacts:searchПредоставляет список контактов среди других контактов прошедшего проверку подлинности пользователя, соответствующих поисковому запросу. |
Ресурс REST: v1.people
| Методы | |
|---|---|
batchCreateContacts | POST /v1/people:batchCreateContactsСоздайте пакет новых контактов и верните PersonResponses для новых контактов. Запросы на изменение для одного и того же пользователя следует отправлять последовательно, чтобы избежать увеличения задержек и сбоев. |
batchDeleteContacts | POST /v1/people:batchDeleteContactsУдалить группу контактов. |
batchUpdateContacts | POST /v1/people:batchUpdateContactsОбновите пакет контактов и верните карту имен ресурсов в PersonResponses для обновленных контактов. |
createContact | POST /v1/people:createContactСоздайте новый контакт и верните ресурс человека для этого контакта. |
deleteContact | DELETE /v1/{resourceName=people/*}:deleteContactУдаление контактного лица. |
deleteContactPhoto | DELETE /v1/{resourceName=people/*}:deleteContactPhotoУдаление фотографии контакта. |
get | GET /v1/{resourceName=people/*}Предоставляет информацию о человеке, указав имя ресурса. |
getBatchGet | GET /v1/people:batchGetПредоставляет информацию о списке конкретных людей, указывая список имен запрошенных ресурсов. |
listDirectoryPeople | GET /v1/people:listDirectoryPeopleПредоставляет список профилей домена и контактов домена в каталоге домена прошедшего проверку подлинности пользователя. |
searchContacts | GET /v1/people:searchContactsПредоставляет список контактов в сгруппированных контактах пользователя, прошедшего проверку подлинности, который соответствует поисковому запросу. |
searchDirectoryPeople | GET /v1/people:searchDirectoryPeopleПредоставляет список профилей домена и контактов домена в каталоге домена прошедшего проверку подлинности пользователя, соответствующих поисковому запросу. |
updateContact | PATCH /v1/{person.resourceName=people/*}:updateContactОбновите контактные данные существующего контактного лица. |
updateContactPhoto | PATCH /v1/{resourceName=people/*}:updateContactPhotoОбновите фотографию контакта. |
Ресурс REST: v1.people.connections
| Методы | |
|---|---|
list | GET /v1/{resourceName=people/*}/connectionsПредоставляет список контактов аутентифицированного пользователя. |