2014-08-28 9 views
6

Mit Chrome 37 ist jetzt eine neue API verfügbar, identity.getProfileUserInfo. Ich bin mir nicht wirklich sicher, welche Informationen zurückgegeben werden sollen oder was es darstellt.Was soll chrome.identity.getProfileUserInfo zurückgeben?

Aus der Dokumentation dachte ich, es würde die E-Mail-Adresse und die ID des Benutzers in Chrome (dh aus dem Hamburger-Menü) zurückgeben, aber das ist nicht wirklich wahr - wenn ich es anrufe (aus dem Kontext einer Erweiterung) , die die Berechtigung "Identität" anfordert, erhalte ich die ID des Nutzers auf diese Weise signiert (und wenn ich das nach plus.google.com/ einfügen, bekomme ich ihre G + Seite), aber das E-Mail-Feld ist leer. Ist das beabsichtigt?

+0

Mmm .. Hamburger Menü .. – Xan

Antwort

12

Ich habe es herausgefunden. Es gibt ein undokumentiertes Dokument (zumindest in der offiziellen Dokumentation von developer.chrome.com), das ebenfalls die Berechtigung "identity.email" anfordern muss, damit dieses Feld ausgefüllt werden kann. https://groups.google.com/a/chromium.org/forum/#!topic/apps-dev/WS-5GRw0RkI

+0

dies nicht für mehrere Konten zu funktionieren scheint und es gibt mir irgendwie die E-Mail-Adresse des ersten Kontos (obwohl ich mit dem zweiten angemeldet), hatte jemand die gleiches Problem? – ssinganamalla

Verwandte Themen