是否有使用AccountManager帐户在Android上对Google Data API进行身份验证的官方方法?

Flo*_*iel 6 java authentication api android

我正在尝试将Google Data API用于Android 2.1上已安装的应用程序.如果用户已在设备上配置了帐户,我不希望用户必须输入凭据.因此,我使用帐户类型为"com.google"的AccountManager.

但是从哪里去?Google没有关于如何进行Google身份验证(authTokenType等)的示例.有一个项目尝试以一般方式进行(http://code.google.com/p/google-authenticator-for-android)但尚未取得任何成功.

会这么难吗?这实际上是为了阻止谷歌阅读器客户端之类的应用程序,这些应用程序必须要求用户提供他们的Google凭据(希望没有人给他们).

任何指针/建议表示赞赏.

Chr*_*ron 1

请查看google data api 中的示例代码。身份验证后要做的重要事情是调用 GoogleHeaders.setGoogleLogin(String)。