问题标签 [google-docs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
751 浏览

php - Post CSV to Google Docs Folder

Working on a PHP script to essentially dump the results of a query into a .csv and then upload to a specific folder on our enterprise Google Docs.

The file is created and sent over to Docs just fine. However, it isn't being placed in the proper directory.

This is the function I'm using where $file, $folder, and $newtoken are strings like 'dump.csv', '0B0rVKeOmIwGXMGU2MzYyN2EtZWV...', [auth token from Google].

Maybe I have the folder ID wrong (just copied from URL while viewing in Google Docs)?
Bonus: Can I manipulate the content-type headers to get Google to convert the file to a spreadsheet?

0 投票
13 回答
51341 浏览

python - 使用 Python 从 Google Docs 下载电子表格

您能否提供一个 Python 示例,说明如何根据其键和工作表 ID ( gid) 下载 Google Docs 电子表格?我不能。

我已经搜索了 API 的版本 1、2 和 3。我没有运气,我无法弄清楚他们复杂的类似于 ATOM 的提要 API,gdata.docs.service.DocsService._DownloadFile私有方法说我未经授权,我不想自己编写一个完整的谷歌登录身份验证系统。由于沮丧,我正要刺伤自己的脸。

我有一些电子表格,我想像这样访问它们:

请救救我的脸。


更新 1:我尝试了以下方法,但没有任何组合Download()Export()似乎有效。(DocsService 此处的文档)

0 投票
1 回答
2799 浏览

android - 想要将电子表格从 Android 应用程序上传到 Google 文档 - 最佳解决方案是什么?

我想允许我的 Android 应用将电子表格文档上传到 Google 文档。使用一个简单的 Uri 请求:

此页面在手机上显示为空白(必须使用与手机不兼容的代码)。

我查看了从 Web 服务上传的 Google Docs 程序。他们需要首先对用户进行身份验证并检索 AuthSub 授权以在后续 POST 请求(包括 AuthSub 令牌)中使用以实际上传文档。这对于可以保证返回 AuthSub 的 URL 的 Web 服务来说很容易,但是在手机上呢?

目前认为我将使用 UrlConnection,使用 getHeader(String) 来获取 AuthSub,然后像这样动态构建整个文档:

任何有任何经验或建议的人 - 都希望听到评论。

谢谢,

生锈的

0 投票
1 回答
58 浏览

google-docs - webapp的授权

我对谷歌文档一无所知,但我需要调查一些事情:是否可以通过谷歌文档为网络应用程序授权用户?

我的应用程序甚至不必处理密码,知道用户是否存在就足够了。

为什么?:我正在为客户构建一些工具,他们不想在他们拥有的每一个工具中维护用户。对他们来说,现在在维护用户方面,谷歌文档处于领先地位。显然,他们不希望前雇员使用这些工具。

0 投票
0 回答
181 浏览

iframe - Google Docs 在 Chrome 上使用普通 div,在 Firefox 上使用 iframe 进行演示。你能解释一下为什么吗?

这对于文本编辑尤其重要。使用 iframe 进行文本编辑(假设您将开发一个富文本编辑器)看起来是一种常见且可靠的技术。Google Docs 演示文稿中的文本编辑不同于 Chrome 和 Firefox。他们在 Firefox 中使用 iframe,这似乎更好,但在 Chrome 中,他们通过手动定义跨度和字体标签来做到这一点。他们为什么要这样做,因为浏览器和 IE 都支持 iframe 上的文本编辑

0 投票
1 回答
1045 浏览

php - Google Docs API 文档列表和两个同名文件夹

我使用 PHP 获取文件夹列表,然后从 Google Docs 获取文档(两个 API 请求)。

获取文件夹列表,我可以获取它们的folderID,这很好。

但是,在获取文档列表时,它会返回类别,而这些类别仅包含文件夹的名称。

我的问题存在是因为我有两个同名的文件夹,而我的代码正在合并其中的文档,因为它们具有相同的名称。

我用来获取文件夹中文档列表的函数:

数组是:

用于文档列表的 Google Docs API 的 XML 是 @ http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#ListDocs(请注意类别只是文件夹名称)。

任何想法如何阻止文件出现在该文件夹名称的所有实例中,并且只是在它们的正确文件夹中?

0 投票
1 回答
110 浏览

google-docs - 谷歌文档:是否存在一些 HTML 或其他网络格式的模型来发布电子表格?

我已经测试了 Google 的 API 以与 Google 文档(日历、电子表格等)进行交互,并且一切运行正常。但是,我想知道是否有一个框架以 HTML 或其他 Web 格式实现某些模型,以在网页中发布/可视化日历或电子表格。我的目标是将电子表格/日历集成到网页中,然后用户可以修改此电子表格/日历的值。

它是否存在类似于我的要求的东西?

0 投票
1 回答
105 浏览

excel - 关于创建大规模调查

我正在寻找可以帮助我创建和分析调查的工具。我有一个大约 8000 个问题的列表,预期的答案是一组固定的 {Yes, No, Can't Say}。Excel/Google Docs 是否允许我在短时间内自由实施这样的要求?

0 投票
1 回答
828 浏览

python - 如何通过 gdata python 客户端将 pdf 和 pptx 文件上传到谷歌文档?

我正在将 gdata python 客户端用于项目的 google docs api。我使用 oauth 身份验证和所有的舞蹈,并成功上传了 .doc、.xls 和他们的 FAQ中的每种文件类型。 我似乎无法上传 pdf 文件,即使它就在那里,列在支持的文件类型上。我尝试使用最新版本的 gdata(上周发布)无济于事。另外,我希望能够上传 .pptx 文件,尽管我意识到不支持该扩展名。

有没有人通过他们的 gdata python 客户端成功地将 pdf 文件上传到谷歌文档?

0 投票
2 回答
1748 浏览

r - RGoogleDocs(或 RCurl)给出 SSL 证书问题

我今天正在使用我最喜欢的 R 包之一从谷歌电子表格中读取数据。它行不通。这个问题出现在我所有的机器上(我使用 Windows),它似乎是一个新问题。我正在使用版本:RGoogleDocs 的 0.4-1

这就是我在运行最后一行后得到的。

curlPerform(curl = curl, .opts = opts, .encoding = .encoding) 中的错误:SSL 证书问题,验证 CA 证书是否正常。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败

我做了一些阅读,发现了一些有趣但至少对我没有用的信息。

当我尝试通过 https 与 URL 进行交互时,我收到以下形式的错误
Curl: SSL certificate issue, verify that CA cert is OK

我得到了非常大的图片消息,但不知道如何在我的脚本中实施解决方案。我在 getWorksheets 之前删除了以下行。

那没有用,所以我尝试了

那也没有用。

有趣的是,以下行有效

你有什么建议我试着让它再次工作?谢谢。