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:
- Gmail‑Kontakte zugreifen.
- Neue Gmail‑Kontakte erstellen.
- Bestehende Kontakte aktualisieren.
- Kontakt löschen.
- Kontakt speichern.
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.