当前位置: 首页 > 知识库问答 >
问题:

Google Drive API-获取公共文件

宣星光
2023-03-14

有没有一种方法可以在Google Drive中使用API获得标记为公共查看的文件,而不需要验证?

我知道“downloadURL”属性,但它是一个临时URL,没有引用它的持续时间。我想直接使用API来获取文件,我想我在某处读到有人暗指有可能调用未通过身份验证的API来检索公共文件。

共有1个答案

吉岳
2023-03-14

编辑:文件资源的webcontentlink字段现在提供了这一点。

这是一个已知的问题,也是一个我们正在努力解决的大问题。目前,即使是公共文件,也需要某种身份验证,我认为这并不理想。真对不起.

 类似资料:
  • 我使用firebase-admin和firebase-functions在Firebase存储中上传文件。 我在仓库里有这样的规则:

  • 如何使用Google Drive SDK来获得一个链接,每个人都可以访问该链接(公共链接)?这可能吗?

  • 问题内容: 我怎样才能得到一个与事件 的公共 谷歌日历?我有,但是没有必要。我不想更改其事件,也无需登录。 我想从中获取一个与我的/ 数据库同步。 试过了 但出现登录错误: 问题答案: 您的日历必须 公开 共享 ! 如果您仅共享 忙/闲 状态,则此方法有效: 详细信息 -仅当日历完全公开共享时,此wotrks 或者只是 忙碌 参数 orderby , sortorder 和 futureevent

  • 问题内容: 如何使用python2.7获取公共IP?不是私有IP。 问题答案: 当前有几种选择: ip.42.pl jsonip.com httpbin.org ipify.org 以下是可以利用上述每种方法的确切方法。 ip.42.pl 这是我找到的第一个选项。对于脚本来说非常方便,您不需要在这里进行JSON解析。 jsonip.com 似乎该域的唯一目的是返回JSON中的IP地址。 httpb

  • 当文件需要与企业外的人进行共享或者协作时,则可通过公开共享的方式,目前公开共享有共享链接和二维码2种共享方式,共享方式如下: 1)开启公开共享; 2)设置共享权限,可设置:可编辑、仅下载、仅查看; 3)设置有效时间,可设置:24小时、7天、1个月、永久有效; 4)复制公开链接或者复制/保存共享二维码; 5)将二维码或者链接通过轻推或者其他方式发送给需要共享的对象; 6)收到链接或者二维码的人无需下

  • 若需要在 San CLI UI内建的http服务器上暴露一些静态文件,例如:为自定义视图指定图标。可以通过在插件包根目录里可选的放置一个public文件夹,这个文件夹里的任何文件都会暴露至 /_plugin/:id/* 的http路由。 例如,如果将 x-logo.png 文件放置到 san-cli-ui-widget-x/public/ 文件夹,那么 cli-ui 加载插件的时候可以通过 /_p