Google Drive API Application Data文件夹,难道真的那么难吗?

时间:2013-08-20 15:47:48

标签: javascript storage google-drive-api appdata

注意: 经过很长一段时间后收到了一个downvote。这是一个非常陈旧和过时的问题,所以请不要因为我无法删除而将其删除。



我想在google驱动器上存储一些应用程序数据,例如记住用户所做的设置。通常情况下,我会使用cookie或浏览器的localStorage,但这是浏览器所依赖和限制的(存储大小)。

我谷歌搜索有关此功能的一些信息,但除了谷歌本身的例子之外没有找到有用的东西。在这个例子中(在这里找到:https://developers.google.com/drive/appdata),他们解释了如何存储一些信息。对我而言,它看起来更像是发送电子邮件而且他们没有解释如何替换一些数据。如果你问我,那很复杂。

我想知道为什么存储一个简单的布尔,整数或字符串就像使用cookie或localStorage对象一样困难。我不必知道它的位置,只是简单,你改变一个标识符和一个值,必须是它。

有没有一个让这个功能更容易使用的例子?我的意思是,这是唯一的方法吗?有人有保存appdata的经验吗?

编辑:或者是否有人知道可以简化这些事情的类(如php版本)?

1 个答案:

答案 0 :(得分:1)

如果您希望将数据存储在用户Google云端硬盘中,是的,那就太复杂了。您将不得不通过OAuth2流程或Google允许的其他握手方法之一。但是,如果您希望将这些数据存储到您自己的Google驱动器中,这听起来并不聪明,但我无法从您的问题中得知,您可以更轻松地完成此过程,因为您可以将用户名和密码硬编码到标题中api打电话给你。同样,这不是聪明或推荐,但因为OAuth2要求HTTPS不是自杀。

对不起,但不清楚你在问什么。请更具体地说明您的问题,否则这是任何人都可以给出的最佳答案。