Копирует «Другой контакт» в новый контакт в группе «Мои контакты» пользователя.
Запросы на изменение для одного и того же пользователя следует отправлять последовательно, чтобы избежать увеличения задержек и сбоев.
HTTP-запрос
POST https://people.googleapis.com/v1/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroup
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
resourceName | Необходимый. Имя ресурса «Другой контакт», который требуется скопировать. |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"copyMask": string,
"readMask": string,
"sources": [
enum ( |
Поля | |
---|---|
copyMask | Необходимый. Маска поля, позволяющая ограничить поля, копируемые в новый контакт. Допустимые значения:
|
readMask | Необязательный. Маска поля, позволяющая ограничить возвращаемые поля о человеке. Можно указать несколько полей, разделив их запятыми. По умолчанию используется маска копирования с метаданными и полями членства, если они не установлены. Допустимые значения:
|
sources[] | Необязательный. Маска того, какие типы источников возвращаются. По умолчанию — |
Тело ответа
В случае успеха тело ответа содержит экземпляр Person
.
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/contacts.other.readonly
-
https://www.googleapis.com/auth/contacts
Дополнительную информацию см. в руководстве по авторизации .