Есть ли рабочий пример Google Buzz API (Labs) для Android? - PullRequest
3 голосов
/ 24 мая 2011

Новый набор API Google может использоваться в Android с клиентской библиотекой и может быть аутентифицирован с использованием

  1. OAuth1.0
  2. OAuth 2.0
  3. Аутентификация клиента (android).

Может кто-нибудь показать мне пример аутентификации клиента с использованием класса 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>

выдает ошибку в браузере invalid-request: неверный параметр значение для redirect_uri: отсутствует Author: Buzz-образец: ///

Ошибка 400

Буду признателен за любую помощь.

1 Ответ

2 голосов
/ 01 июня 2011

Здесь есть довольно хороший пример, который должен делать то, что вы хотите.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

...