Google‑Kontakte mit dem Gmail‑Client verwalten

Aspose.Email unterstützt die Arbeit mit Gmail‑Kontakten. Mit dem IGmailClient Schnittstelle, mit der Benutzer Kontakte aus einem Gmail‑Konto abrufen, neue Kontakte erstellen sowie vorhandene Kontakte aktualisieren und löschen können. Gmail ermöglicht Entwicklern dies über seine öffentliche Entwickler‑API. Für die Arbeit mit Gmail‑Kontakten werden folgende Benutzerinformationen benötigt: Benutzername, E‑Mail‑Adresse, Passwort, Client‑ID, Client‑Secret, Refresh‑Token. Dieser Artikel zeigt, wie man:

Zugriff auf Gmail‑Kontakte

Die folgende Beispielanwendung kann verwendet werden, um die Details von Kontakten in allen Gruppen abzurufen.

Google‑Kontakte erstellen

Das folgende Code‑Snippet zeigt, wie ein Kontakt in Gmail erstellt wird.

Google‑Kontakte aktualisieren

Sobald ein Kontakt abgerufen wurde, können seine Attribute aktualisiert und der Kontakt zurück in das Gmail‑Konto gespeichert werden. Das folgende Code‑Snippet zeigt, wie Kontakte aus einem Gmail‑Konto abgerufen und einer davon modifiziert und anschließend wieder gespeichert wird.

Google‑Kontakte löschen

Um einen Gmail‑Kontakt zu löschen, verwendet der Gmail‑Client DeleteContact Methode wird wie im folgenden Beispiel‑Snippet verwendet.

Google‑Kontakte speichern

Aspose.Email ermöglicht das Speichern von Kontakten in verschiedenen Ausgabeformaten wie MSG und VCF. Der Speichern Methode bietet die Möglichkeit, dies zu erreichen. Das folgende Code‑Snippet zeigt, wie ein Kontakt gespeichert wird.