我尝试在云端硬盘中创建快捷方式一直未成功,一旦点击它,您就会被重定向到特定的网址。
你对我如何做到这一点有所了解吗?
以下是我开始使用的代码:
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'
答案 0 :(得分:0)
您无法创建快捷方式文件,除非您之前安装的驱动器应用默认打开自定义文件
否则,您可以为锚点创建html,并将其用作before doc doc的html内容。请参阅官方文档,了解如何执行此操作,基本上您使用该html创建一个新的Google文档并指定convert = true。
当用户打开gdoc时,她需要再点击两次才能导航到网址。
答案 1 :(得分:0)
您可以通过开发者控制台条目中的“打开URL”模板控制应用拥有的快捷方式文件的打开位置。
请参阅有关与Drive UI进行整合的这些页面。