如何在Drive中创建重定向到特定网址的快捷方式
我一直在尝试在云端硬盘里创建一个快捷方式,点击后能直接跳转到一个特定的网址,但一直没有成功。
你有没有什么好主意可以帮我实现这个?
这是我开始写的代码:
drive_service = build('drive', 'v2', http=http)
# Insert a shortcut
body = {
'title': 'shortcut',
'description': 'description',
'mimetype': 'application/vnd.google-apps.drive-sdk',
}
file = drive_service.files().insert(body=body).execute()
这个代码创建了文件,但当我在云端硬盘里点击它时,却把我重定向到了这里:
'https://docs.google.com/file/d/{File ID}/edit'
2 个回答
0
你不能创建一个快捷方式文件,除非它是一个自定义文件,并且是由你之前安装的驱动程序应用默认打开的。
否则,你可以创建一个HTML链接,然后把它当作Google文档的内容。具体怎么做可以参考官方文档,基本上就是你用那个HTML创建一个新的Google文档,并且设置一个参数为convert=true。
当用户打开这个Google文档时,她还需要再点击两次才能到达那个网址。
0
你可以通过开发者控制台中的“打开网址模板”来控制你应用程序拥有的快捷方式文件的打开位置。
想了解如何与 Drive 用户界面 进行整合,可以查看这些页面。