Google Contacts
Управление Google Контактами
Интегрируйте Google Контакты в рабочий процесс. Может создавать, читать, обновлять, удалять, перечислять и искать контакты.
Создать новый контакт в Google Контактах
| Параметр | Тип | Обязательно | Описание |
|---|
givenName | string | Да | Имя контакта |
familyName | string | Нет | Фамилия контакта |
email | string | Нет | Адрес электронной почты контакта |
emailType | string | Нет | Тип email: home, work или other |
phone | string | Нет | Номер телефона контакта |
phoneType | string | Нет | Тип телефона: mobile, home, work или other |
organization | string | Нет | Название организации/компании |
jobTitle | string | Нет | Должность в организации |
notes | string | Нет | Заметки или биография для контакта |
| Параметр | Тип | Описание |
|---|
content | string | Сообщение подтверждения создания контакта |
metadata | json | Метаданные созданного контакта, включая имя ресурса и детали |
Получить конкретный контакт из Google Контактов
| Параметр | Тип | Обязательно | Описание |
|---|
resourceName | string | Да | Имя ресурса контакта (например, people/c1234567890) |
| Параметр | Тип | Описание |
|---|
content | string | Сообщение подтверждения получения контакта |
metadata | json | Детали контакта, включая имя, email, телефон и организацию |
Перечислить контакты из Google Контактов
| Параметр | Тип | Обязательно | Описание |
|---|
pageSize | number | Нет | Количество контактов для возврата (1-1000, по умолчанию 100) |
pageToken | string | Нет | Токен страницы из предыдущего запроса списка для пагинации |
sortOrder | string | Нет | Порядок сортировки контактов |
| Параметр | Тип | Описание |
|---|
content | string | Сводка количества найденных контактов |
metadata | json | Список контактов с токенами пагинации |
Искать контакты в Google Контактах по имени, email, телефону или организации
| Параметр | Тип | Обязательно | Описание |
|---|
query | string | Да | Поисковый запрос для сопоставления с именами, email, телефонами и организациями контактов |
pageSize | number | Нет | Количество результатов для возврата (по умолчанию 10, максимум 30) |
| Параметр | Тип | Описание |
|---|
content | string | Сводка количества результатов поиска |
metadata | json | Результаты поиска с соответствующими контактами |
Обновить существующий контакт в Google Контактах
| Параметр | Тип | Обязательно | Описание |
|---|
resourceName | string | Да | Имя ресурса контакта (например, people/c1234567890) |
etag | string | Да | ETag из предыдущего запроса get (требуется для контроля параллелизма) |
givenName | string | Нет | Обновленное имя |
familyName | string | Нет | Обновленная фамилия |
email | string | Нет | Обновленный адрес электронной почты |
emailType | string | Нет | Тип email: home, work или other |
phone | string | Нет | Обновленный номер телефона |
phoneType | string | Нет | Тип телефона: mobile, home, work или other |
organization | string | Нет | Обновленное название организации/компании |
jobTitle | string | Нет | Обновленная должность |
notes | string | Нет | Обновленные заметки или биография |
| Параметр | Тип | Описание |
|---|
content | string | Сообщение подтверждения обновления контакта |
metadata | json | Метаданные обновленного контакта |
Удалить контакт из Google Контактов
| Параметр | Тип | Обязательно | Описание |
|---|
resourceName | string | Да | Имя ресурса контакта для удаления (например, people/c1234567890) |
| Параметр | Тип | Описание |
|---|
content | string | Сообщение подтверждения удаления контакта |
metadata | json | Детали удаления, включая имя ресурса |