0

Googleドライブ(Android用)にファイルをアップロードする方法についてクイックスタートを実行しましたが、すべて正常に機能します。ただし、トークンを保存し、有効期限が切れた場合に例外を処理する責任があるかどうかは明確ではありません。クイックスタートで使用されるSDKコードは、舞台裏でこれを処理しますか?:

https://developers.google.com/drive/quickstart-android

このコードを定期的に呼び出す場合(クイックスタートから取得):

credential = GoogleAccountCredential.usingOAuth2(this, DriveScopes.DRIVE);
credential.setSelectedAccountName(accountName);
service = getDriveService(credential);

次に、ドライブメソッドを呼び出します。トークンの有効期限が切れると、最終的に例外が生成されますか、それともSDKコードがこれを内部でキャッチし、更新されたトークンを自動的に取得しようとしますか?

さらに具体的に言うと、ここに示すコードを実装する必要がありますか?

https://developers.google.com/drive/credentials

また、アクセストークンと更新トークンの違いもわかりません。次に、「短命」トークンと「長命」トークンがあります。ちょっと紛らわしい。

4

1 に答える 1

0

Androidでは、Google Playサービスを使用すると、トークンの取得や更新など、すべての作業が自動的に処理されます。これは、リンクしたクイックスタートガイドで説明されており、これ以上行う必要はありません。

于 2013-03-24T00:49:59.727 に答える