是否可以使用 reactjs 从谷歌驱动器获取文件?

Posted

技术标签:

【中文标题】是否可以使用 reactjs 从谷歌驱动器获取文件?【英文标题】:Is it possible to get files from google drive using reactjs? 【发布时间】:2018-12-31 19:09:39 【问题描述】:

我正在尝试从谷歌驱动器获取数据。是否可以通过 react js google drive api 调用来获取数据,或者为此我们需要一种服务器端编程语言,如 nodejs 或 java 等?

如果可以,请您提供一些链接吗?

【问题讨论】:

尝试检查this github post。它是一个便于使用 google drive API 的包装器。如果我没听错的话。 @MαπμQμαπkγVπ.0 这个github url很好参考。谢谢 它回答了你的问题吗? 【参考方案1】:

您可以使用 axios 模块从组件进行 api 调用。特别是在 componenDidMount 中。

您可以查看如何将 axios 与 react here 一起使用。

【讨论】:

我说的是google drive,不是正常的api调用【参考方案2】:

严格来说,没有。但是您可以将 node.js 与 Google Drive API 一起使用

https://developers.google.com/drive/api/v3/quickstart/nodejs

因此,我建议使用一个小型 node.js 后端服务器来与您的 react.js 应用程序交互。

话虽如此,您也许可以直接从 react 破解您的 wat 以使用此 API,但这不是它的设计或使用方式,并且必须面对大量其他问题。

【讨论】:

以上是关于是否可以使用 reactjs 从谷歌驱动器获取文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何从谷歌驱动器获取修订内容

我想使用php从谷歌驱动器文件中获取ID

从谷歌驱动器wget / curl大文件

使用 wget 从谷歌驱动器下载文件

javascript:从谷歌驱动器播放文件

使用命令行从谷歌驱动器下载共享文件的最快方法是啥? [关闭]