Работа с контактами Gmail
Aspose.Email поддерживает работу с контактами Gmail. Используя интерфейс IGmailClient, пользователи могут извлекать контакты из учетной записи Gmail, создавать новые контакты, а также обновлять и удалять существующие контакты. Gmail позволяет разработчикам выполнять все это с помощью своего публичного API для разработчиков. Для работы с контактами Gmail необходима следующая информация о пользователе: Имя пользователя, адрес электронной почты, пароль, ID клиента, секрет клиента, токен обновления. В этой статье показано, как:
- Получить доступ к контактам Gmail.
- Создать новые контакты Gmail.
- Обновить существующие контакты.
- Удалить контакт.
- Сохранить контакт.
Доступ к контактам Gmail
Следующее является примером приложения, которое может быть использовано для доступа к деталям контактов во всех группах.
Создание контакта
Следующий фрагмент кода показывает, как создать контакт.
Обновление контакта
После того, как контакт будет извлечен, его атрибуты могут быть обновлены, и контакт может быть сохранен обратно в учетную запись Gmail. Следующий фрагмент кода показывает, как извлекать контакты из учетной записи Gmail и затем модифицировать один из них, после чего он сохраняется обратно.
Удаление контакта
Для удаления контакта Gmail используется метод клиента Gmail DeleteContact, как показано в следующем образце кода.
Сохранение контакта
Aspose.Email позволяет сохранять контакты в различные форматы вывода, такие как MSG и VCF. Метод Save предоставляет возможность достичь этого. Следующий фрагмент кода показывает, как сохранить контакт.