Programmgesteuertes Ändern des Google Mail-Status über OAuth oder Authsub

9

Ich möchte, dass meine Anwendung den Gmail / Google Talk-Status meines Benutzers in ihrem Auftrag programmatisch aktualisiert, aber ich möchte ihr Kennwort aufgrund des Datenschutzrisikos nicht speichern

Weiß jemand, ob / wie es möglich ist, Oauth oder eine andere Form der Authentifizierung zu verwenden, die keinen Passwortspeicher erfordert?

Die Google-Daten-API-Dokumente, die ich gesehen habe, unterstützen eine Reihe von Diensten, scheinen Google Talk / Google Mail jedoch nicht über die Google-Kontakte-API hinaus zu unterstützen.

Die Google Talk API scheint ausdrücklich anzugeben, dass Benutzername und Passwort erforderlich sind, aber ich könnte mich irren

Wenn es hilft, wird meine Anwendung in App Engine erstellt, sodass ich zumindest die integrierte Benutzerklasse verwenden kann, um ihren Benutzernamen und ihre E-Mail-Adresse zu ermitteln, ohne ihr Passwort zu speichern, aber dies scheint mir keinen Zugriff auf den Benutzerstatus zu geben >

Alle Tipps oder Hinweise zu Apps / Code, die dies zu erreichen scheinen, wären hilfreich. Danke!

    
Aneto 22.11.2009, 03:53
quelle

1 Antwort

1

Dies ist vielleicht nicht das, wonach Sie suchen, aber es könnte ein Schritt in die richtige Richtung für Sie sein.
"Die Google Kontakte-Daten-API unterstützt jetzt OAuth."
Ссылка

Im Beitrag heißt es: "Dies ist unser erster Schritt zur Aktivierung aller Google Data APIs durch OAuth." Und es ist ziemlich alt, vielleicht haben sie Informationen über die Gmail API.

Ich hoffe, es hilft.

    
Jonas Söderström 21.01.2010 18:23
quelle