Обновите имя существующей группы контактов, принадлежащей прошедшему проверку подлинности пользователю.
Обновленные имена групп контактов должны быть уникальными для групп контактов пользователей. Попытка создать группу с повторяющимся именем приведет к ошибке HTTP 409.
Запросы на изменение для одного и того же пользователя следует отправлять последовательно, чтобы избежать увеличения задержек и сбоев.
HTTP-запрос
 PUT https://people.googleapis.com/v1/{contactGroup.resourceName=contactGroups/*}
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
 contactGroup.resourceName |    Имя ресурса для группы контактов, назначенное сервером. Строка ASCII в форме   | 
Тело запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление | 
|---|
{
  "contactGroup": {
    "resourceName": string,
    "etag": string,
    "metadata": {
      "updateTime": string,
      "deleted": boolean
    },
    "groupType": enum ( | 
| Поля | |
|---|---|
 contactGroup.etag |   Тег объекта HTTP ресурса. Используется для проверки веб-кеша.  | 
 contactGroup.metadata |   Только вывод. Метаданные о контактной группе.  | 
 contactGroup.groupType |   Только вывод. Тип контактной группы.  | 
 contactGroup.name |   Имя группы контактов, заданное владельцем группы, или имя, предоставленное системой для системных групп.  Для   | 
 contactGroup.formattedName |    Только вывод. Имя, переведенное и отформатированное в языковом стандарте учетной записи средства просмотра или языковом стандарте HTTP-заголовка   | 
 contactGroup.memberResourceNames[] |    Только вывод. Список имен ресурсов контактных лиц, которые являются членами группы контактов. Поле заполняется только для запросов GET и возвращает столько членов, сколько   | 
 contactGroup.memberCount |   Только вывод. В запросе указывается общее количество контактов в группе независимо от максимального количества участников.  | 
 contactGroup.clientData[] |   Данные о клиентах группы.  | 
 updateGroupFields |    Необязательный. Маска поля, позволяющая ограничить обновляемые поля в группе. Можно указать несколько полей, разделив их запятыми. По умолчанию используется  
  | 
 readGroupFields |    Необязательный. Маска поля, позволяющая ограничить возвращаемые поля в группе. По умолчанию используются  
  | 
Тело ответа
 В случае успеха тело ответа содержит экземпляр ContactGroup . 
Области авторизации
Требуется следующая область действия OAuth:
-  
https://www.googleapis.com/auth/contacts 
Дополнительную информацию см. в руководстве по авторизации .