- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们可以使用这个页面进行复制https://developers.google.com/drive/v2/reference/files/copy .
但只有当我征求他们的同意时它才会工作 https://www.googleapis.com/auth/drive这意味着我可以修改他驱动器中的任何文件,这非常糟糕。我只需要将一个公共(public)文件复制到经过身份验证的用户的帐户。
我该怎么做?
当我只获得这个权限时 https://www.googleapis.com/auth/drive.file , 它说,用户没有授予对文件的写访问权限,这个文件是我正在复制的文件..
我正在使用来自 API 控制台的“web”类型的应用程序。
最佳答案
根据 documentation , Files.copy() 至少需要以下三个权限之一:
https://www.googleapis.com/auth/drive
:“查看和管理 Google Drive 中的文件和文档”,这是您要避免的
https://www.googleapis.com/auth/drive.file
:“查看和管理您使用此应用打开或创建的 Google Drive 文件。”这意味着您可以自由创建任何文件,但只能打开您的应用程序创建的文件。 您只能复制您创建的文件,但您不能复制任何其他文件,即使它是公开的。
https://www.googleapis.com/auth/drive.appdata
:“在您的 Google Drive 中查看和管理其自己的配置数据”,它只允许您控制您的应用程序特定的 Appdata folder,它可能不是你想要的。 您只能复制 appdata 文件夹中的文件,但同样不能复制任何其他文件,即使用户有权访问它也是如此。
长话短说,您可能应该使用 https://www.googleapis.com/auth/drive
范围。
关于javascript - google drive api - copyfile 仅在访问驱动器中所有文件的权限下工作(但 jst 需要复制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17585456/
我在数据库中存储了一堆时间对象,但它们都是幼稚的对象。他们存储的时间为“JST”或“亚洲/东京”tz。我尝试使用 naive_time.replace(tzinfo = pytz.timezone('
经过多次尝试和错误,发布此内容是希望解决在 JST(日本)获取今天时间的问题。 这是我使用 Date 和 SimpleDateFormat 的第一种方法: SimpleDateFormat dateF
我有一个使用 Backbone.js 的应用程序。一切工作正常,但最近我将 RequireJS 添加到我的项目中,这当然让一切都崩溃了,所以我正在定义我的依赖项并让一切重新工作。 我得到的错误是 Un
最近我遇到一个代码块,其中在 Angular 模板之前添加了 JST - 例子- $routeProvider .when("/登录", { 模板:JST["app/templates/login"]
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp类的一些代码示例,展示了WebApp类的具体用法。这些代码示例主要来源于Github/Stack
我正在尝试使用 grunt-contrib-jst 来编译我的下划线模板,但它似乎没有正确渲染/保留变量。模板通常如下所示: 这是通过 g
Eclipse 软件安装库包含两个条目 WST server adapters 回答 JST server adapters 没有全面的解释这些是什么。 例如首先解释为 Server adapters
我将模板预加载到 javascript 字符串数组中,例如 var t = JST['firstTemplate'] , 其中 t会像, This scope has a value of {{val
大多数关于 Assets 管道和 javascript 模板的 rails 3.1 教程让我相信 Assets 管道会选择任何 *.jst 文件并将它们放入一个可用于 *.js 文件的 JST 变量中
我在使用 underscore.js 通常没有问题的变量时遇到了麻烦,但是当你将 JST 与 underscore.js 结合使用时,它似乎很困难。 var something= SD.default
我的 JST 模板中的几个选择元素依赖于数据库来填充选择。我可以将 Rails 部分拉入我的模板吗?最好的方法是什么? 例如这样的部分: _font_faces.html.haml .font_fac
每当我添加template: JST["users/show"]时在我的 Backbone View 中,我收到以下两个错误: Uncaught ReferenceError: JST is not
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getServletNamed()方法的一些代码示例,展示了WebApp.getServlet
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getResourceRefs()方法的一些代码示例,展示了WebApp.getResourc
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getFilterMappings()方法的一些代码示例,展示了WebApp.getFilte
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getSecurityRoles()方法的一些代码示例,展示了WebApp.getSecuri
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getServletNamed()方法的一些代码示例,展示了WebApp.getServlet
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getResourceRefs()方法的一些代码示例,展示了WebApp.getResourc
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getFilterMappings()方法的一些代码示例,展示了WebApp.getFilte
本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getSecurityRoles()方法的一些代码示例,展示了WebApp.getSecuri
我是一名优秀的程序员,十分优秀!