1

私はアンドロイドアプリケーションを開発しています。
Android アプリケーションでは、アプリケーションの主な目的ではありませんが、ユーザーは私の Google クラウド ストレージからファイルを読み取り、ファイルを更新します。
現在、ユーザーに Google クラウド ストレージへのアクセスを許可する方法について、かなり混乱しています。
Google では、OAutn 2.0 認証を使用することをお勧めしています。ということで、以下のサイトでその仕組みを調べてみました。

https://developers.google.com/oauthplayground/

プレイグラウンドで、「oauthplayground」に Google クラウド ストレージへのアクセスを許可しました。
しかし、Android アプリケーションが Google クラウド ストレージにアクセスできるようにしたいので、この手順は必要ありません。
考えた結果、Android アプリケーションの認証コードを使用して Google クラウド ストレージにアクセスすることを思いつきました。
しかし、認証コードには有効期限があるため、これは悪い考えでした。

この場合、ユーザーが Google クラウド ストレージにアクセスできるようにするにはどうすればよいですか??
私を助けてください。

4

1 に答える 1

3

プライバシーが問題にならない場合は、バケットのACLをpublic-writeに設定できます。プライバシーが懸念される場合は、署名付きURL機能を使用できます。署名付きURL機能の使用例は、GitHubのstorage-signedurls-pythonリポジトリにあります。

于 2013-03-10T20:04:28.153 に答える