1

我正在开发一个安卓应用程序。
在 android 应用程序中,用户从我的谷歌云存储中读取文件并将文件更新到其中,尽管这不是应用程序的主要目的。
现在,我对如何允许用户访问我的谷歌云存储感到很困惑。
Google 建议使用 OAuthn 2.0 身份验证。所以,我在下面的网站上尝试了它是如何工作的。

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

在操场上,我允许“oauthplayground”访问我的谷歌云存储。
但我不需要这一步,因为我总是希望允许 android 应用程序访问我的谷歌云存储。
思索之后,我有了使用安卓应用的授权码来访问我的谷歌云存储的想法。
但这是一个坏主意,因为授权码有过期时间。

在这种情况下,我如何允许用户访问我的谷歌云存储?
请帮我。

4

1 回答 1

3

如果隐私不是问题,您可以将存储桶上的 ACL 设置为 public-write。如果隐私是一个问题,您可以使用签名 URL功能。您可以在 GitHub 上的storage-signedurls-python存储库中找到使用签名 URL 功能的示例。

于 2013-03-10T20:04:28.153 回答