3

新的 Google API 集可以通过客户端库在 Android 中使用,并且可以使用以下方式进行身份验证

  1. OAuth1.0
  2. OAuth2.0
  3. 客户端身份验证(安卓)。

GoogleAccountManager有人可以向我展示使用类的客户端身份验证示例吗?我不能让一个工作。

此外,当我使用 OAuth2.0 并使用重定向 URLbuzz-sample:///并将意图过滤器添加到 Manifest 时

<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="buzz-sample" />
</intent-filter>

它在浏览器中抛出错误 invalid-request: Invalid parameter value for redirect_uri: Missing authority: buzz-sample:///

错误 400

任何帮助,将不胜感激。

4

1 回答 1

2

这里有一个很好的例子,应该做你想做的事。http://code.google.com/p/google-api-java-client/source/browse/buzz-v1-json-oauth2-android-sample/?repo=samples

这是一个小代码片段,演示了如何使用 AccountManager#getAuthToken 获取 AccessToken:http ://chiarg.com/?p=429

于 2011-06-01T17:39:47.860 回答