2011-05-24 56 views
3

这套新的API谷歌的可以在Android中使用与客户端库,并可以使用Android的Google Buzz API(实验室)有任何工作示例吗?

  1. OAuth1.0
  2. OAuth2.0的
  3. 客户端身份验证(机器人)进行身份验证。

有人可以给我看一个使用GoogleAccountManager类的客户端身份验证示例吗? 我无法工作。

而且当我使用OAuth2.0的,并使用一个重定向URL像buzz-sample:///和意图过滤器添加到清单类似

<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> 

它抛出一个错误在浏览器中 无效请求无效参数:对于REDIRECT_URI 值:缺少 权威:蜂鸣样品:///

错误400

任何帮助,将不胜感激。

回答

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

+0

很好的例子!像黄油一样工作。我已经解决了这个问题,但不是这个简单的解决方案。必须包含来自Google-Client-API的大约20个图书馆才能实现这一目标。 – Codevalley 2011-06-02 05:49:49