标签: google-drive-api

有Google Keep API吗?

Google Keep是否有API?我想为Google Keep制作一个Windows 8应用程序,以便它与您的手机同步.

我查看了Drive SDK,因为Google Keep是Google云端硬盘的扩展,但我找不到它.

google-api google-drive-api google-keep

264
推荐指数
3
解决办法
10万
查看次数

在网站上显示存储在Google云端硬盘中的文件(例如图像)

我想知道是否可以在公共网站上访问/显示存储在Google云端硬盘中的图像等文件.

google-drive-api

257
推荐指数
14
解决办法
37万
查看次数

从谷歌驱动器wget/curl大文件

我正在尝试从脚本中的谷歌驱动器下载文件,我在这方面遇到了一些麻烦.我正在尝试下载的文件在这里.

我在网上看了很多,我终于设法让其中一个下载了.我得到了文件的UID和较小的(1.6MB)下载,但较大的文件(3.7GB)总是重定向到一个页面,询问我是否要在没有病毒扫描的情况下继续下载.有人可以帮助我通过那个屏幕吗?

这是我如何使第一个文件工作 -

curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYeDU0VDRFWG9IVUE" > phlat-1.0.tar.gz
Run Code Online (Sandbox Code Playgroud)

当我在另一个文件上运行相同的时候,

curl -L "https://docs.google.com/uc?export=download&id=0Bz-w5tutuZIYY3h5YlMzTjhnbGM" > index4phlat.tar.gz
Run Code Online (Sandbox Code Playgroud)

我得到以下输出 - 在此输入图像描述

我注意到链接中的倒数第三行,&confirm=JwkK其中有一个随机的4个字符串,但建议有一种方法可以向我的URL添加确认.我访问过的其中一个链接建议&confirm=no_antivirus但是这不起作用.

我希望有人可以帮忙解决这个问题!

提前致谢.

curl wget google-docs google-drive-api

247
推荐指数
22
解决办法
25万
查看次数

如何缩小代码 - dex中的65k方法限制

我有一个相当大的Android应用程序,它依赖于许多库项目.Android编译器对每个.dex文件有65536个方法的限制,我超过了这个数字.

当你达到方法限制时,你可以选择两种途径(至少我知道).

1)缩小你的代码

2)构建多个dex文件(参见此博文)

我调查了两个并试图找出导致我的方法计数变得如此之高的原因.Google Drive API占据了Guava依赖的最大块,超过12,000.Drive API v2的总库存超过23,000!

我想我的问题是,你认为我该怎么做?我应该删除Google云端硬盘集成作为我应用的功能吗?有没有办法缩小API(是的,我使用proguard)?我应该采用多重dex路由(看起来相当痛苦,尤其是处理第三方API)?

android guava dex google-drive-api android-multidex

90
推荐指数
6
解决办法
5万
查看次数

Google文档/云端硬盘 - 标题编号

是否可以在Google文档/云端硬盘文档中对标题进行编号?

google-docs google-apps-script google-drive-api

78
推荐指数
4
解决办法
5万
查看次数

Rstudio和Google Drive同步问题:"进程无法访问该文件,因为它正被另一个进程使用"

所以我正在使用RStudio并将我的文件存储在Google云端硬盘上(系统中包含文件夹的版本,就像Dropbox一样).我正在使用它,因为它提供了比Dropbox更多的免费空间,我需要那个空间用于我正在进行的项目.

当我尝试编写任何文档时 - 一个R脚本,一个RMarkdown文件等... - 我得到了标题中提到的错误.使用Dropbox不会发生这种情况.我已经为Dropbox找到了这个问题的答案,但解决方案(告诉Dropbox不要同步Rproj文件)似乎不适用于Google云端硬盘(如果是,请更正我).

目前,我正在暂停谷歌驱动器,这很好,但我经常忘记恢复它,这会导致头痛.

谢谢你的帮助!

rstudio google-drive-api

68
推荐指数
2
解决办法
7454
查看次数

如何在没有用户干预的情况下授权应用程序(Web或已安装)?

假设我有一个需要在后台服务中访问Drive文件的Web应用程序.它将拥有自己正在访问的文件,或者在所有者共享文档的Google帐户中运行.

我知道我的应用程序需要一个刷新令牌,但我不想编写代码来获取它,因为我只会做一次.

NB.这不是使用服务帐户.该应用将在传统的Google帐户下运行.在某些情况下,服务帐户是一种有效的方法.但是,使用Oauth Playground模拟应用程序的技术可以节省大量的冗余工作,并适用于不支持与服务帐户共享的任何API.

google-api google-drive-api google-oauth gmail-api

62
推荐指数
2
解决办法
3万
查看次数

Android打开和保存往返于Google Drive SDK的文件

我花了最后六个小时倾注了谷歌的文件,我仍然不知道如何开始这个.我想做的就是让我现有的Android应用可以从Google云端硬盘读取文件,将新文件上传到Google云端硬盘,以及修改Google云端硬盘上的现有文件.

我已经读过Drive SDK v2专注于让Android(以及一般移动设备)开发人员可以轻松使用它,但他们的文档中几乎没有关于它的内容.

理想情况下,我希望有人指出一些体面的文档,示例或教程,介绍如何执行此操作(请记住,我正在使用Android.他们有很多关于如何使用Google App Engine的驱动程序;我有已经看过它,我不知道如何从那个到Android应用程序.)

我需要知道我需要下载哪些库并添加到我的项目中,我需要添加到我的清单中,以及如何最终从Google云端硬盘获取文件列表,下载一个,然后上传修改后的版本.

理想情况下,我希望它能够自动处理帐户,就像官方Google云端硬盘应用程序所做的那样.

android google-drive-api

58
推荐指数
3
解决办法
9万
查看次数

如何避免始终从Google云端硬盘加载缓存的应用数据

目前,我正在使用Google Drive Android API将我的Android应用数据存储到Google云端硬盘应用文件夹.

这是我在保存应用程序数据时正在做的事情

  1. 为当前本地zip文件生成校验和.
  2. Google云端硬盘应用文件夹中搜索,查看是否存在现有的应用文件夹zip文件.
  3. 如果有,用当前本地zip文件覆盖现有App Folder zip文件的内容.此外,我们将使用最新的校验和重命名现有的App Folder zip文件名.
  4. 如果没有现有的App Folder zip文件,请生成一个新的App Folder zip文件,其中包含本地zip文件的内容.我们将使用最新的校验和作为App Folder zip文件名.

这是执行上述操作的代码.

生成新的App Folder zip文件,或更新现有的App Folder zip文件

public static boolean saveToGoogleDrive(GoogleApiClient googleApiClient, File file, HandleStatusable h, PublishProgressable p) {
    // Should we new or replace?

    GoogleCloudFile googleCloudFile = searchFromGoogleDrive(googleApiClient, h, p);

    try {
        p.publishProgress(JStockApplication.instance().getString(R.string.uploading));

        final long checksum = org.yccheok.jstock.gui.Utils.getChecksum(file);
        final long date = new Date().getTime();
        final int version = org.yccheok.jstock.gui.Utils.getCloudFileVersionID();
        final String title = getGoogleDriveTitle(checksum, date, …
Run Code Online (Sandbox Code Playgroud)

android google-drive-api google-drive-android-api

58
推荐指数
1
解决办法
1783
查看次数

如何在Google云端硬盘中查看隐藏的应用数据?

我有一个Android应用程序存储在我的笔记隐藏的应用数据.我想导出我的笔记,所以问题很简单:

如何在Google云端硬盘中访问特定应用的隐藏应用数据?

google-drive-api

52
推荐指数
3
解决办法
5万
查看次数