我一直在阅读Google Drive API文档,但我不明白如何创建外部文件的快捷方式。到目前为止,我已经通过在Linux中的命令行中使用openssl s_client
执行HTTP POSTs到www.googleapis.com来了解如何登录和上载文件。如何使用Google Drive API创建快捷方式?
的部分 Creating Google Drive shortcuts to external files页面硬盘应用工作原理这样描述的快捷键:。 “快捷方式的行为类似于文件,他们可以打开和创建索引的搜索,并与其他用户共享不同于常规的文件,快捷方式做不包含任何内容,并且当同步到桌面时在用户浏览器中以URL的形式打开。已同步的快捷方式文件被分配了.glink扩展名。“
这里的这个部分表示至少在同步到桌面时,在浏览器中打开快捷方式。 (对于我来说,如果您通过浏览器使用Google Drive并尝试点击快捷方式,会发生什么情况仍然不清楚。)这似乎也表示快捷方式的文件扩展名为.glink,但这里同步的意思是什么?如果我向www.googleapis.com发布HTTP请求以创建快捷方式,是否需要将.glink指定为文件扩展名?
我提到的页面说去Create a shortcut to a file有关如何创建快捷方式的说明。该页告诉我使用什么样的mimetype,并说要检查files.insert的文档。在该页面上,我找不到有关如何创建快捷方式的任何信息。
那么你如何创建一个快捷方式?是否有一个参数files.insert您指定一个URL重定向到用户?