Управление контактами Google с помощью клиента Gmail

Aspose.Email поддерживает работу с контактами Gmail. С помощью IGmailClient Интерфейс позволяет пользователям извлекать контакты из учетной записи Gmail, создавать новые контакты, а также обновлять и удалять существующие контакты. Gmail предоставляет разработчикам возможность выполнять всё это с помощью публичного API разработчика. Для работы с контактами Gmail требуются следующие данные пользователя: имя пользователя, адрес электронной почты, пароль, client ID, client secret, refresh token. В этой статье показано, как:

Доступ к контактам Gmail

Ниже представлено примерное приложение, которое можно использовать для доступа к деталям контактов во всех группах.

Создание контактов Google

Ниже приведён фрагмент кода, показывающий, как создать контакт в Gmail.

Обновление контактов Google

После получения контакта его атрибуты можно обновить, и контакт сохранить обратно в учетную запись Gmail. Ниже приведён фрагмент кода, показывающий, как извлечь контакты из учетной записи Gmail, затем изменить один из них и сохранить обратно.

Удаление контактов Google

Для удаления контакта Gmail клиент DeleteContact метод используется, как показано в следующем примере кода.

Сохранение контактов Google

Aspose.Email позволяет сохранять контакты в различные форматы вывода, такие как MSG и VCF. Сохранить метод предоставляет возможность выполнить это. Ниже приведён фрагмент кода, показывающий, как сохранить контакт.