我们可以使用https://developers.google.com/drive/v2/reference/permissions/insert共享文件/文件夹。但响应(https://developers.google.com/drive/v2/reference/permissions#resource)将不包含共享文件/文件夹的链接。
共享文件/文件夹后,您可以使用https://developers.google.com/drive/v2/reference/files/get获取共享文件/文件夹的链接。所以我们需要再发送一个请求来获取链接。如果我们在第一个请求中获得链接将会很有用。
我刚玩过Google云端硬盘界面,并获得了共享文件/文件夹的链接模式,如下所示:
For files: https://docs.google.com/file/d/{file-id}/edit
For folders: https://docs.google.com/folder/d/{folder-id}/edit
现在工作正常。
获取共享文件/文件夹是否正确?它将来会破裂吗?
答案 0 :(得分:2)
来自alternateLink
方法的File resource的drive.files.*
应包含用于在Google云端硬盘中查看文件的链接。这将是一致的,也是找到正确URL的最佳方式。
话虽如此,您设计的那些网址可能不会改变,但最好是安全的。