Android :Google SSO -OAuth или AccountManager? Или оба?

После прочтения всевозможных сообщений Stackoverflow и различной документации, в том числе на сайте http://code.google.com/p/google-api-java-client/, я чувствую себя совершенно сбитым с толку. Так может ли кто-нибудь объяснить мне лучший способ добиться следующего:

  1. Разрешить пользователю одобрить мое приложение. Мне все равно, будет ли это сделано путем доступа к их зарегистрированной учетной записи Google в учетных записях/настройках и утверждения приложения (предпочтительным способом )или путем вызова страницы аутентификации Google OAuth
  2. Получите токен аутентификации, который можно использовать для связи с Google Reader

Еще одна путаница для меня -Я смог утвердить свое приложение с помощью AccountManager и получить от него токен авторизации, но оно не будет работать с Google Reader. Итак, как сбалансировать информацию об учетной записи из AccountManager и OAuth? Нужно ли мне что-то делать с OAuth после того, как пользователь одобрит меня в настройках AccountManager?

Пример кода был бы хорош, но я ищу более четкое объяснение того, как все эти части связаны друг с другом

10
задан Bostone 28 March 2012 в 22:21
поделиться