Google drive api 列出Google Drive中的文件,无需登录

Google drive api 列出Google Drive中的文件,无需登录,google-drive-api,Google Drive Api,我一直在看谷歌驱动API有一段时间了。我有一个公开共享的文件夹,无需登录到共享文件夹详细信息中的主机URL即可查看该文件夹。因此,我知道您可以在不使用Oauth或任何其他身份验证的情况下查看这些文件。有没有一种方法可以通过API实现这一点,以便我可以按照我想要的方式格式化文件,并可能使用我添加到文件中的描述?基本上,这将显示在一个网站上,我不希望访问该网站的人必须通过Oauth过程。我只想显示一个文件列表。我正在进行类似的设计。我对文档的阅读表明API需要登录。因此,除非你求助于页面抓取,否则你

我一直在看谷歌驱动API有一段时间了。我有一个公开共享的文件夹,无需登录到共享文件夹详细信息中的主机URL即可查看该文件夹。因此,我知道您可以在不使用Oauth或任何其他身份验证的情况下查看这些文件。有没有一种方法可以通过API实现这一点,以便我可以按照我想要的方式格式化文件,并可能使用我添加到文件中的描述?基本上,这将显示在一个网站上,我不希望访问该网站的人必须通过Oauth过程。我只想显示一个文件列表。

我正在进行类似的设计。我对文档的阅读表明API需要登录。因此,除非你求助于页面抓取,否则你需要通过oauth

大概您有一个专门的帐户来存储文件。您已经注册了客户端应用程序和重定向url,并获得了必要的密钥。(概述是。)现在,如果我理解正确,您必须创建一个Google_客户端对象,对其进行配置,然后调用
createAuthUrl
获取授权URL

当您浏览到授权URL时,您必须登录到存储您的文件的帐户——仅此一次。成功登录后,您将被重定向到带有查询字符串参数的重定向url:
code
。这是用于获取应用程序刷新令牌的授权代码。博士是。您将只获取一次刷新令牌,保存它,并在每次获取会话(访问)令牌时使用它

我认为授权是驱动API中唯一真正复杂的部分,所以一旦你通过了授权,它应该会更平滑