質問

いい同期はgoogle docsなお、ユーザー家情報。その結果が、先ほど任天堂さんのコードを取得しauth-トークン:

AccountManager mgr = AccountManager.get(activity);
authToken = mgr.blockingGetAuthToken(account, DocsService.DOCS_SERVICE, true);

こ返しますauth-トークンに見えるものformated.なっDocsServiceを実行します:

service.setAuthSubToken(authToken);

しかし、写真撮影のポイントにご案内してのAPIだけを取得しAuthenticationException.そのアイデアをどうアプローチ。

編集:いのUSE_CREDENTIALSます。

役に立ちましたか?

解決

問題は、返されたトークンはClientLoginトークンではなく、AuthSubのトークンである。も大きいという問題がありGData Javaクライアント図書館では所蔵していませんが正式に支援しました。また、最近追加するホームページのGData Javaクライアントライブラリfor Androidをお勧めしま Google APIライブラリのためのJava です。

二つのサンプルを迎えするのにお役に立にもかかわらずGoogle APIライブラリのためのJava: カレンダー-v2-原子-android-サンプルdocs-v3-原子-oauth-サンプル

情報開示私はオーナーの両方のGData Javaクライアント図書館とGoogleのAPIライブラリのためのJavaプロジェクト.

他のヒント

また、YanivのGoogle I / OでAndroid上でのGData APIにアクセスする方法については、参照のための2011のセッションのスライド/ビデオをご覧になる場合があります。

http://www.google.com/events/io/2011/sessions/best-practices-for-accessing-google-apis-on-android.htmlする

としてYanivは説明し、GdataのLibのは、Androidで動作しません。私は結果なしで数時間を無駄にしました。それは、そのGoogleの製品とはまだ、自分のプラットフォーム(アンドロイド)でサポートされていない、かなり奇妙に見えます。

とにかく私はAndroid上で動作するクライアント・ライブラリを開発しました。私はGoogleのコード - 上のプロジェクトを管理しています http://code.google.com/p/google-spreadsheet-lib-アンドロイド/

あなたは試してみることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top