Android应用程序和云存储之间的单向数据存储(文件,数据库)

时间:2014-12-29 11:19:16

标签: android security google-cloud-storage

我有一个应用数据存储问题。

我希望将用户游戏分数集中存储在我可以访问和评估的位置。因此,这只是一种具有最小交互性的通信方式。 App可以用户发送和忘记方法。

根据这个 Storing simple data in android app 我必须使用网络连接选项。

我的问题是 1)如何在应用程序和此存储之间启用安全通信(以避免某人发送虚假请求)

2)什么是最好的存储或数据库服务(Google驱动器中的文件)

1 个答案:

答案 0 :(得分:1)

您可以使用Google Cloud Storage Client library将文件上传到Google云端存储中。因此,在文件大小很大的情况下,它将自动支持可恢复上传。否则,您也可以使用Drive API Client library将文件从应用程序上传到驱动器中。我想你想将用户特定的分数上传到存储或驱动器中。在这种情况下,您需要使用OAuth2代表用户对您的应用程序进行身份验证以存储数据。通过这种方式,您可以防止虚假请求,因为您只允许正在玩游戏的特定用户。