ari*_*tav 5 google-sheets google-spreadsheet-api google-drive-api
我的应用代表授权用户访问私人Google电子表格文档.似乎Google的API期望开发人员首先请求授权用户可用的所有电子表格文档的列表,然后才能获得特定电子表格的密钥.我想找到一个解决方法,最后通过key从URL电子表格URL中提取参数值,如下所示:
https://docs.google.com/spreadsheet/ccc?key={some long key here}&usp=drive_web#gid=0
只需简单地将字符串分解为可以key在不需要正则表达式的情况下轻松检索其值的位置.
最近,虽然我不知道最近有多少,但我注意到新创建的Google云端硬盘电子表格的网址采用以下格式:
https://docs.google.com/spreadsheets/d/{some long key here}/edit#gid=0
我也能从这个URL字符串中提取密钥,但我只是好奇两个URL之间的区别:
谢谢!
它们仅在线工作,每个电子表格限制为大约400,000个单元格.
旧式网址
https://docs.google.com/spreadsheet/ccc?key={some long key here}&usp=drive_web#gid=0
Run Code Online (Sandbox Code Playgroud)
大约在2013年12月中旬发布
离线工作和(如果我记得的话)每个电子表格最多2,000,000个单元格.
https://docs.google.com/spreadsheets/d/{some long key here}/edit#gid=0
Run Code Online (Sandbox Code Playgroud)
我使用Google-apps-script 获取密钥,如下所述: 获取URL中的电子表格密钥.不是ss.getId()
| 归档时间: |
|
| 查看次数: |
7892 次 |
| 最近记录: |