繁体   English   中英

使用Python共享Google云端硬盘中的文件

[英]Sharing files in Google Drive using Python

在Google云端硬盘中有很多涉及共享文件的资源,但是我找不到对Python有用的任何东西,并且Google的引用不是特定于Python的。

我已经将项目ID保存到变量selected_id中。 在这种情况下,我想使该文件可以通过URL共享给任何人以供阅读。

service.permissions().create(body={"role":"reader", "type":"anyone"}, fileId=selected_id)

到目前为止,这是我所拥有的,但是我认为我完全没有正确格式化它。

与标题状态一样,如何使用Python在GDrive上按ID共享文件? 提前致谢。

看起来您具有按照Permissions:Create正确的格式

也许您只需要在最后添加.execute()

service.permissions().create(body={"role":"reader", "type":"anyone"}, fileId=selected_id).execute()

另外,您还在寻找使用Python API的示例,请查看以下存储库: https : //github.com/gsuitedevs/python-samples

我会想象你的代码可能看起来像这样: https : //github.com/gsuitedevs/python-samples/blob/master/drive/driveapp/main.py#L57

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM