On Wed, Aug 29, 2012 at 10:35 AM, William Ferguson <[email protected]> wrote: > Thanks Nikolay > > the Google Play services seems half implemented to me :-(
AFAIK, it is not available yet, are you referring to the docs? https://developers.google.com/android/google-play-services/ > > I'm already asking for the Google Play permission, I don't really want to > also be asking for AccountManager access just to find out some kind of > identity for the person that has purchased the item. I don't even need a > global identity, I just need an identity unique to my app. I see what you mean: users seem to be easily spooked by AccountManager permissions, which is unfortunate because using the AccountManager is actually better for them (no need to enter a password). On ICS you can get the email through the user profile, but that also requires permissions (which are, IMHO, even scarier). Details: http://stackoverflow.com/questions/2112965/how-to-get-the-android-devices-primary-e-mail-address/2175688#2175688 Short of having users specify their address/name when starting your app or making a purchase, the only other alternative is to link with some 'social' app (FB, etc.) and (try to) get their identity from there, but that's another can of worms. > > re: OAuth2 on Android - isn't that already available? > http://code.google.com/p/google-api-java-client/wiki/OAuth2#Android > Yes, but only sort of. Now it depends on the Google services framework which is part of the firmware and has different versions on different devices. Additionally, not all OAuth2 scopes are supported, and the permission screen can be cryptic ("Do you want to allow access to app X to data of scope 'https://blah.foo.bar/somedata'", or some such). Google Pay Services will be part of Google Play and updated automatically, so most devices should get the same implementation. It it said to have a better account chooser and other UI/usability improvements. Not sure why they are delaying though, it was announced a while back as 'coming soon'. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

