我正在尝试获取可共享的链接,以便在下载Google驱动器文件时不需要登录。我可以从Google Drive UI获取此链接,但我想从我的python代码获取它。谁能帮我
答案 0 :(得分:1)
您的问题有点太广泛了,因此我的回答将以一般的方式为您提供帮助。使用“文件:获取端点”中的Try this API,并在 字段 请求参数webViewLink
中指定,您将获得一个链接,您可以使用该链接,但请注意,只有在请求文件的用户已经具有对该文件的最低读取权限时,此方法才有效。
将先前的API调用转换为Python代码,如下所示:
# Don't forget to build your Drive service instance
sharable_link = service.files()\
.get(fileId="your-file-id", fields="webViewLink")\
.execute()
print(sharable_link.get("webViewLink"))