Работа с контактами Gmail

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

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

Следующее является примером приложения, которое может быть использовано для доступа к деталям контактов во всех группах.

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

Следующий фрагмент кода показывает, как создать контакт.

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

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

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

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

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

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