service.permissions().create(body={"role":"reader", "type":"anyone"}, fileId=selected_id)
如标题所述,如何使用Python在GDrive上按ID共享文件?提前谢了。
根据权限,您似乎已经获得了正确的格式:Create
也许您只需要在末尾添加.execute()
?
service.permissions().create(body={"role":"reader", "type":"anyone"}, fileId=selected_id).execute()
另外,您正在寻找使用Python API的示例,请查看以下存储库:https://github.com/gsuitedevs/python-samples
我试图创建一个nodejs应用程序,可以准备我的GoogleDrive文件。我不想要一个每个人都可以使用的应用程序,它只是特定于我的谷歌驱动。 我在控制台中为GoogleDrive创建了一个api密钥,没有任何限制。 这是我正在做的电话:https://www.googleapis.com/drive/v3/files?pageSize=10 当使用这个键我得到这个错误: 这在谷歌硬盘上可能吗?
我想使用API dropbox=python打印文件中的共享链接,我的代码: 现在我想获取url来共享,比如: 什么印刷品???谢谢兄弟
但是,执行这一行给了我(为了保护无辜者而改变了名字): 应用程序A在清单文件中有以下内容: filePaths.xml具有: 文件最终的实际路径是: 在这一点上,我被难住了。我不知道为什么不能授予我在同一个应用程序中创建的文件的权限。所以我的问题是:为什么我会得到这个异常,我如何才能成功地授予应用程序B的权限?
我正在用Nodejs做一个聊天室。为此,我使用了express、socket.io和http。我正在寻找通过http服务器进行文件共享的选项。首选的文件格式是图像文件(.jpg或.png)和文本文件。但我做不到。我尝试使用html的标记,但它没有将任何文件上传到服务器。 这是我的服务器端代码(server.js) null null 这是客户端代码(index.js) null null 对于前端
我有一个经过验证的谷歌客户端,我想列出其他人公用文件夹中的文件(我认为共享或不共享的文件夹是不相关的,因为它是公用的) 这是我在NodeJS中的代码 注意:文档中没有“folderId”选项:https://developers.google.com/drive/api/v3/reference/files/list-只是一个drivid选项 虽然我将corpa设置为“drive”和drive I
我正在使用FileProvider API来共享实际存储在内部存储中的内容。 有什么建议我做错了什么吗?