标签: google-docs-api

如何更改Google文档网站在Android中显示PDF的方式?

我使用下面的链接里面WebView展现出pdf file在我的Android应用程序:

这可以工作,并显示PDF,如附图中所示.我遇到的问题是

我想禁用缩放控件,桌面和下载链接.

这是可能的,如果是的话,怎么样?

android google-docs google-docs-api

7
推荐指数
1
解决办法
1817
查看次数

如何自动下载Google文档电子表格的备份?

我目前正在使用Google表单,以允许用户提交存储在Google文档电子表格中的信息.我想知道是否可以定期自动备份电子表格.例如,每周五,电子表格将以CSV格式导出,并通过电子邮件发送给我或存储在服务器上受密码保护的目录中.

感谢阅读,任何想法都表示赞赏!

google-docs export-to-excel google-docs-api export-to-csv

7
推荐指数
3
解决办法
9036
查看次数

如何获得长期访问令牌Google API

在谷歌文档中说

// Once the user authorizes with Google, the request token can be exchanged
// for a long-lived access token.  If you are building a browser-based
// application, you should parse the incoming request token from the url and
// set it in OAuthParameters before calling GetAccessToken().
Run Code Online (Sandbox Code Playgroud)

但它没有说或显示如何做到这一点:(

有谁知道如何为桌面应用程序这样做?

代码样本非常受欢迎!

c# .net-4.0 winforms google-docs-api google-data-api

7
推荐指数
1
解决办法
2533
查看次数

Google Apps管理员可以使用云端硬盘SDK管理用户文件吗?

新版本Drive SDK对于经过身份验证的用户非常有用.是否可以使用Drive SDKGoogle Apps管理员权限模拟其他域用户?

doclist API可以做到这一点,但是用这个工具管理和复制文件(pdf,jpg)是不可能的.

我正在使用Java代码:

credential_origine = new GoogleCredential.Builder().setTransport(HTTP_TRANSPORT)
                    .setJsonFactory(JSON_FACTORY)
                    .setServiceAccountId("[email from console api]")
                    .setServiceAccountScopes(DriveScopes.DRIVE)
                    .setServiceAccountUser("user@domain.com")
                    .setServiceAccountPrivateKeyFromP12File(new File("key.p12")).build();
Run Code Online (Sandbox Code Playgroud)

但是当我尝试为user@domain.com检索数据时出现错误.如果我评论.setServiceAccountUser("user@domain.com")该代码适用于我用于创建密钥的同一帐户.

在旧的DOCList API中,我们通过请求的URL模拟了另一个用户.它有类似的东西吗?

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

7
推荐指数
1
解决办法
7052
查看次数

如何将Google应用脚本添加到使用API​​创建的电子表格中?

在Google Spreadsheet API上阅读了很多内容之后,我得出的结论是格式化(例如合并单元格,更改字体等)只能通过Apps脚本获得.

由于我们需要在后端使用Java以编程方式创建和填充电子表格,我想我还需要某种方式;

  • 将新工作表链接到触发加载触发的Apps脚本
  • 创建一个为我创建电子表格的Apps脚本.

有谁知道?

google-sheets google-docs-api google-apps-script google-sheets-api

7
推荐指数
1
解决办法
5693
查看次数

有没有办法从Linux shell写入Google文档电子表格?

我有一个cron作业,每天将一些数据导出到CSV.是否可以将此数据直接从Linux shell(Ubuntu)写入Google doc(电子表格)?

linux shell google-docs google-docs-api google-drive-api

7
推荐指数
1
解决办法
8326
查看次数

如何通过Google Document List API以编程方式创建和管理Google表单

我们有非常具体的需求.我们想为活动组织者创建一个通用的(基于Java的)注册系统.因此,每个活动组织者都可以在我们的应用程序上定义自定义表单,然后我们从该用户收集该特定事件的数据.

现在输入字段可以从事件更改为事件,所以我想使用一些开箱即用的云解决方案.我想到的一个显而易见的事情就是使用谷歌表格.因此,对于每个活动,如果我们可以通过编程方式创建Google表单并获得以下两项内容:1)为该表单嵌入链接2)访问相应的数据,保留Google电子表格

我们可以使用嵌入链接在"活动"页面上向用户显示"注册"表单.我们可以访问Google电子表格来访问用户填写注册表单的数据.

但是当我搜索它时,我无法明确地实现这一目标.有一些Google Documents List API,您可以通过该API以编程方式创建Google文档,但我无法弄清楚如何通过此API满足我们的需求.

如果有人可以在这方面指导我们,那将会有很大的帮助.或者建议我们任何备用云解决方案.

更新::看起来谷歌根本不为与电子表格链接的表格提供API.http://goo.gl/ia8rk如果我们很幸运,他们可能会在未来的版本中加入.那么任何其他基于云的API可以方便地解决这个问题吗?

java google-docs google-docs-api cloud-storage

7
推荐指数
1
解决办法
3333
查看次数

删除Android中google docs webview中的登录按钮

WebView在android中使用谷歌文档显示PDF文件.如何删除或隐藏"登录"按钮?我在下面附上截图.提前致谢.

webview = (WebView) findViewById(R.id.webView1);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("https://docs.google.com/viewer?url=http://www.ex.com/terms.pdf");
webview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
});
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

android google-docs google-docs-api android-webview

7
推荐指数
2
解决办法
4374
查看次数

如何在我的代码中将DocsList更新为DriveApp

我的脚本从Google云端硬盘中的模板生成pdf文档,并根据电子表格中的列通过电子邮件将其通过电子邮件发送给收件人,因为DocsList已弃用.请参阅此处:https://developers.google.com/google-apps/documents-list/

我尝试按照本指南https://developers.google.com/drive/web/migration更新,以使用DriveApp更新DocsList的所有实例,但我无法让它工作.有人可以帮我更新这个脚本以正常工作吗?我在这个脚本中有6个"DocsList"实例,我能够正确更新其中一些实例,但其他诸如"addFile"似乎需要不同的格式.即使在尝试简单地找到并用"DriveApp"替换"DocsList"之后,我也会收到以下错误消息:

"TypeError:无法在对象ProofOfCredit_CNZDTVR44N.pdf中找到函数addFile.(第45行,文件"ProofOfCreditCode")"

我很感激任何建议和帮助,因为这个折旧打破了我的5个脚本,这些脚本与这个脚本几乎完全相同.

var docTemplate = "1JAPmsrPRrRwXCVAli229C5J7Kr4xaOnfO2rmGqvYyhU"; 
var docName     = "ProofOfCredit";

function onFormSubmit(e) {
   var first_name = e.values[1];
   var last_name = e.values[2];
   var customer_email = e.values[3];
   var order_number = e.values[4];
   var brand = e.values[5];
   var amount = e.values[6];
   var date_of_credit = e.values[7];
   var auth_code = e.values[8];
   var last_4 = e.values[9];
   var request_id = e.values[10];
   var rep_name = e.values[11];
   var copyId = DocsList.getFileById(docTemplate)
                .makeCopy(docName+'_'+order_number)
                .getId();   

   var copyDoc = DocumentApp.openById(copyId);
   var copyBody = copyDoc.getActiveSection();

   copyBody.replaceText('keyFirst', first_name); …
Run Code Online (Sandbox Code Playgroud)

javascript google-docs-api google-apps-script

7
推荐指数
1
解决办法
9622
查看次数

如何使用duplicity备份到Google驱动器?

我一直在尝试将备份到备份到谷歌驱动器.但看起来它仍然使用旧的客户端API.

我发现一些线程说应该支持新的API,但没有太多关于如何使它工作的细节.

我得到了编译和使用duplicity 7.0.3,但后来我得到了这个错误:

BackendException: GOOGLE_DRIVE_ACCOUNT_KEY environment variable not set. Please read the manpage to fix.
Run Code Online (Sandbox Code Playgroud)

有没有人设置双重性来使用Google云端硬盘并知道如何执行此操作?

backup google-docs-api duplicity-backup

7
推荐指数
1
解决办法
5837
查看次数