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

在Google Drive API上为未经授权的用户获得直接链接

孟开宇
2023-03-14

我使用谷歌驱动器存储我的文件在那里,但我需要获得直接下载链接的用户谁没有通过API授权,如获得链接功能在谷歌驱动器为每个人。

webContentLink在没有access_token的情况下无法工作,它会给我403个错误。还有别的办法吗?像可能做“获取链接”的API和获取链接的功能,这将为每个人与这个链接工作?

共有1个答案

端木渝
2023-03-14

文件资源有两个链接属性,可以返回

>

  • WebContentLink在浏览器中下载文件内容的链接。这只适用于谷歌驱动器中带有二进制内容的文件。

    webViewLink是一个链接,用于在相关的Google编辑器或浏览器中的查看器中打开文件。

  •  类似资料:
    • 我们正在尝试创建一个微服务模块,其工作是每天一次获取使用Microsoft Graph API(/users/)的所有用户,并对他们做一些事情。 然后我们得到了来自Azure Blade的管理同意。 下面是我获得的令牌的有效负载(部分信息省略) 然后尝试让用户访问,我收到一个错误,说应用程序没有访问该资源的权限。

    • 我是初学者laravel。我已经创建了项目。我已经运行了下面的命令。 执行此命令后,我将在我的欢迎页面上获得和菜单。现在我的laravel欢迎页面正确加载。但当我点击login时,它会显示纯html。我仔细检查了应用程序。刀身用于css和js链接的php。看起来不错。布局/应用程序。刀身php有以下链接 问题应该在哪里?当欢迎页面获得css时,为什么登录和注册不获得css?请导游。

    • 为了请求访问令牌,客户端从资源所有者获得授权。授权表现为授权许可的形式,客户端用它请求访问令牌。OAuth定义了四种许可类型:授权码、隐式许可、资源所有者密码凭据和客户端凭据。它还提供了扩展机制定义其他许可类型。

    • 问题内容: 我从Nexus存储库中检出了代码。我更改了帐户密码,并在文件中正确设置了密码。在执行时,我收到错误消息,说明它尝试从该存储库下载文件。 任何想法如何解决此错误?我在Maven 3.04中使用Windows 7 问题答案: 这里的问题是所使用的密码出现错字错误,由于密码中使用了字符/字母,因此很难识别。

    • 我是Spring Security的新手,我正在开发一个需要使用Spring Security 3.2进行身份验证和授权的web应用,身份验证部分工作正常,但授权不正常。下面是我的Spring Security配置xml片段。 使用此配置,除了授权之外,其他一切都可以正常工作。我有两个用户,即tim@abc.com(角色=管理员)和bob@abc.com(role=USER),但是当我尝试使用bo