小编kiw*_*rew的帖子

下载Google Spreadsheets CSV导出链接 - 使用多张表格

我正在尝试找到一个链接,允许我下载我的Google电子表格的CSV格式版本.目前我正在使用:

https://docs.google.com/spreadsheets/d/DOCID/export?format=csv
Run Code Online (Sandbox Code Playgroud)

这很好用,只是它只下载第一张Sheet.我的文档有多张表.有谁知道如何格式化此链接,以便下载所有工作表或特定工作表?就像是:

&sheet=all
Run Code Online (Sandbox Code Playgroud)

要么

&sheet=3
Run Code Online (Sandbox Code Playgroud)

google-sheets google-spreadsheet-api google-drive-api

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

如何使用Drive API在Google电子表格中获取工作表(名称和"gid")列表?

我正在尝试使用Google Drive API(Python)下载电子表格文件的某些标签.gid是文件元数据中的信息吗?我想做的是(这可能不正确,请建议:)):

file_metadata = self.service.files().get(file_id=file_id).execute()
# in the following line, how can I get a download url with a gid (a tab in a spreadsheet file)
download_url = file_metadata.get('exportLinks')['text/csv']
# download the file.
Run Code Online (Sandbox Code Playgroud)

谢谢:)

python python-2.7 google-drive-api google-api-python-client

18
推荐指数
1
解决办法
3157
查看次数

Google日历 - 访问权限

我是否可以创建一个应用程序来发送我们的请求以访问用户的Google日历,以便我可以在那里查看事件并能够添加,编辑和删除事件?

我不希望用户登录我的网站来启用此访问权限.相反,我希望能够通过电子邮件发送此请求.

或者,也许他们可以登录Web应用程序并以某种方式授权访问.

google-calendar-api google-api google-oauth

9
推荐指数
1
解决办法
3045
查看次数

AAA 在 8086 指令集中如何工作?

有一些关于指令如何工作的算法的信息:

if low nibble of AL > 9 or AF = 1 then:
    AL = AL + 6
    AH = AH + 1
    AF = 1
    CF = 1
else
    AF = 0
    CF = 0
in both cases:
    clear the high nibble of AL. 

Example:
  MOV AX, 15   ; AH = 00, AL = 0Fh
  AAA          ; AH = 01, AL = 05
  RET
Run Code Online (Sandbox Code Playgroud)

但是我面临的问题是当我用 00FF 和 00FA 之类的数字替换上面示例中的 15 时,AH 中的值会增加 02 而不是 01 !

为什么会有这些变化??

assembly masm

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

将身份验证从一个 Google Apps 脚本网络应用程序传递到另一个 Google Apps 脚本网络应用程序

我的 Google Apps 帐户中有两个 Google Apps 脚本。两者均已发布为具有以下设置的网络应用程序。

脚本A:

以我身份执行
谁有权访问 Web 应用程序:XXXXXXX.com 内的任何人

脚本B:

以访问应用程序的用户身份执行
谁有权访问 Web 应用程序:XXXXXXX.com 内的任何人

我想让脚本 B 使用 UrlFetchApp 来执行脚本 A。如何向脚本 A 验证脚本 B?

笔记:

脚本 A 用于从只有我有权访问的电子表格中获取/写入数据。由于我的 Google Apps 域管理员不允许在域外共享,因此我无法设置对网络应用程序的匿名访问。

google-apps google-apps-script

5
推荐指数
1
解决办法
1298
查看次数

当批处理中有多个PATCH请求时,为什么我的Drive API请求失败?

我正在尝试将新的父文件夹添加到我的大量Google云端硬盘文件中.我正在使用批处理请求以避免发送太多请求,但是当批处理中添加了多个PATCH请求时,这不起作用.Google服务器正在返回502 Bad GatewayHTTP错误响应.有什么问题或者我该如何解决这个问题?

一般:

Remote Address:216.58.196.138:443
Request URL:https://content.googleapis.com/batch
Request Method:POST
Status Code:502 OK
Run Code Online (Sandbox Code Playgroud)

响应标头:

alt-svc:quic=":443"; ma=604800; v="30,29,28,27,26,25"
alternate-protocol:443:quic,p=1
content-length:1613
content-type:text/html; charset=UTF-8
date:Tue, 01 Dec 2015 06:18:36 GMT
server:GFE/2.0
status:502
Run Code Online (Sandbox Code Playgroud)

请求标头:

:authority:content.googleapis.com
:method:POST
:path:/batch
:scheme:https
accept:*/*
accept-encoding:gzip, deflate
accept-language:ru,en-US;q=0.8,en;q=0.6,de;q=0.4,pt;q=0.2,uk;q=0.2,it;q=0.2
authorization:Bearer ya29.PQI-rcaU2_Pd7tq3XufXVWPfje4ioMzBLhvKOieYuFgs2MnxTyQvtJ0QDR7EiWnN5SOPlGo
content-length:2291
content-type:multipart/mixed; boundary=batch691088898561756483
dnt:1
origin:https://content.googleapis.com
referer:https://content.googleapis.com/static/proxy.html?jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.en.Dm6zFqHZO9M.O%2Fm%3D__features__%2Fam%3DAQ%2Frt%3Dj%2Fd%3D1%2Ft%3Dzcms%2Frs%3DAGLTcCPQ-9iC9Y-vGIOJ-RoQCZkFL66QXw
user-agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36
x-chrome-uma-enabled:1
x-client-data:CKW2yQEIqbbJAQjEtskBCPCIygEI/ZXKAQi8mMoB
x-clientdetails:appVersion=5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X%2010_10_3)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F46.0.2490.86%20Safari%2F537.36&platform=MacIntel&userAgent=Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X%2010_10_3)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F46.0.2490.86%20Safari%2F537.36
x-goog-encode-response-if-executable:base64
x-javascript-user-agent:google-api-javascript-client/1.1.0-beta
x-origin:http://app.local
x-referer:http://app.local
Run Code Online (Sandbox Code Playgroud)

请求负载:

--batch691088898561756483
Content-Type: application/http
Content-Transfer-Encoding: binary
Content-ID: <0B28tlN6SgYRacHVwdEQ5b1RtZmc>

PATCH /drive/v2/files/0B28tlN6SgYRacHVwdEQ5b1RtZmc?addParents=0B28tlN6SgYRaS2syM1VGWjllMnc
X-JavaScript-User-Agent: google-api-javascript-client/0.1 …
Run Code Online (Sandbox Code Playgroud)

http google-api google-drive-api http-patch

5
推荐指数
1
解决办法
470
查看次数