Google云端硬盘中有很多涉及共享文件的资源,但我找不到对Python有用的任何东西,而且Google的引用不是特定于Python的。
我已将商品ID保存到变量selected_id中。在这种情况下,我想使该文件可以通过URL共享给任何人以供阅读。
service.permissions().create(body={"role":"reader", "type":"anyone"}, fileId=selected_id)
这是我到目前为止所拥有的,但是我认为我完全没有正确格式化它。
像标题中所述,如何使用Python在GDrive上按ID共享文件?预先感谢。
答案 0 :(得分:0)
您似乎已按照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