5

我们可以使用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 Drive Web 界面并获得了共享文件/文件夹的链接模式,如下所示:

For files: https://docs.google.com/file/d/{file-id}/edit

For folders: https://docs.google.com/folder/d/{folder-id}/edit

现在工作正常。

获取共享文件/文件夹是否正确?将来会坏吗?

4

1 回答 1

2

alternateLink方法中的文件资源应该包含drive.files.*在 Google Drive 中查看文件的链接。这将是一致的,并且是查找正确 URL 的最佳方式。

话虽如此,您设计的那些 URL 可能不会更改,但最好是安全的。

于 2013-01-22T02:46:28.063 回答