Google云端硬盘-共享驱动器:确定是否启用了可共享链接(AlternateLink)以公开共享

时间:2019-11-15 20:30:12

标签: google-drive-api

使用Google Drive API v2的共享驱动器,我正在尝试查看文件URL是否共享。

在共享驱动器中,我无法区分文件是否共享(共享链接)。如果启用了共享链接,是否有属性,共享属性不适用于共享驱动器。在这两种情况下,我都看到了alternateLink和webViewLink(有可共享链接和没有可共享链接)

如何区分共享链接是否通过API公开访问

1 个答案:

答案 0 :(得分:0)

有一种方法可以使用Drive API v2检查文件是否共享。您可以使用permissions资源来list文件的活动特权。

在这种情况下,我了解到您想知道文件是否由链接共享。如果该假设正确,则需要检查withLink属性,以查看特权是否需要链接。

使用权限资源,您可以检查诸如具有特权的用户的type(单个用户,组,任何人…),role(读者,作者,所有者…)之类的东西如链接文档中列出的更多信息。请问我是否还有任何疑问或需要进一步说明。